要点
Go から MeCab の形態素解析の機能を利用可能にする。
特徴
Mecab の全機能を提供する。
リソースの解放を行う。
前提
Mecabをインストールする
Macの場合
$ brew install mecab
$ brew install mecab-ipadic
インストール
$ go get github.com/mkitawaki/mecab-go
mecabライブラリィへのリンク(2016/01/10 追加しました)
mecab-go/mecabフォルダにmecabライブラリィのincludeフォルダ、binフォルダのシンボリックリンクを作成する
$ ln -s /usr/local/Cellar/mecab/0.996/include $GOPATH/src/github.com/mkitawaki/mecab-go/mecab/include
$ ln -s /usr/local/Cellar/mecab/0.996/bin $GOPATH/src/github.com/mkitawaki/mecab-go/mecab/bin
サンプルアプリ実行
$ cd $GOPATH/src/github.com/mkitawaki/mecab-go
$ go run main.go
注意(2016/01/10 修正しました)
homebrew以外でMecabをインストールした、あるいはMac以外のOSで実行する場合
mecabライブラリィへのリンクにより不要になりました