# 背景
Go Conference 2020 SpringでLTしました。
https://gocon.jp/2022spring/sessions/lt2/
# 概要
一般的にわかち書きでは無い日本語で姓名から「姓+名」の分割を行うことは困難です。 しかし、Python製の姓名分割ライブラリ(https://github.com/rskmoi/namedivider-python)を用いるとある程度精度良く分割は可能です。 そこでシングルバイナリで扱えるGoのメリットを活かして、Python製の姓名分割ライブラリをGoに移植した話をします。 その際移植で工夫した点や気をつけた点をお話します。
# 参考
## 作成したcli
https://github.com/glassmonkey/seimei
## 移植元のpythonライブラリです
https://github.com/rskmoi/namedivider-python
## テストデータ
User Local様のツールを利用しました。
https://testdata.userlocal.jp/
## ベンチマークに使用したツール
https://github.com/sharkdp/hyperfine