注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
一応Goの標準ライブラリにtext/widthというパッケージがあるのですが半角カタカナの濁音・半濁音を正し... 一応Goの標準ライブラリにtext/widthというパッケージがあるのですが半角カタカナの濁音・半濁音を正しく(プ<=>プなど)変換できていなかったので変換するgo-mojiパッケージを作りました。インターフェースの部分でMoji.jsを参考にさせて頂きました。 前置き この記事を書きながら調べてて知ったんですがtext/unicode/normというのもあるんですね... 使い方がややこしそうですが中身をこれに引っ越すかもしれません。 インストール方法 go getしましょう package main import ( "fmt" "github.com/ktnyt/go-moji" ) func main() { s := "ABC ABC あがぱ アガパ アガパ" // 全角英数を半角英数に変換 fmt.Println(moji.Convert(s, moji.ZE, moji
2019/07/03 リンク