CLI でインタラクティブなシェルのような体験を提供するプログラムを実装したいと考えています。https://github.com/bobappleyard/readline
を試してみましたが、ユーザーがインストールする必要があり、OSX でいくつかのバグが発生します。 GNU readline
cgo
ユーザーが追加でインストールする必要がないように、go without で実装されている他のソリューションはありますGNU readline
か?
CLI でインタラクティブなシェルのような体験を提供するプログラムを実装したいと考えています。https://github.com/bobappleyard/readline
を試してみましたが、ユーザーがインストールする必要があり、OSX でいくつかのバグが発生します。 GNU readline
cgo
ユーザーが追加でインストールする必要がないように、go without で実装されている他のソリューションはありますGNU readline
か?
私はgithub.com/peterh/linerのライナー ライブラリを使用して、ある程度成功しました。
readline に依存しない純粋な Go パッケージであり、windows/linux/os x で動作します。
詳細については、ドキュメントを参照してください。
非常に有能に見えるgithub.com/chzyer/readlineもありますが、私はそれを試していません。ドキュメントはこちら.