2013-05-14 13 views
5

私はgolangで遊んでいますが、単純な端末ツールを作成したいのですが(Macでも、Linuxでも使えます)。ターミナルウィンドウの中央に文字「x」を表示する必要があります。ターミナルウィンドウの幅と高さを検出し、その変化を検出する方法は?特に、 、GetSize機能をチェックアウトgolangの端末画面の中央にテキストを表示

答えて

9

ターミナルパッケージには、ゴーcryptoリポジトリに存在します。これはtermboxの純粋な実装です。

これは単純なAPIを提供しています。これは、端末で「グラフィカルな」ものを得るためのもので、さまざまな端末の実装がサポートされていれば、まあまあです。

6

通常のncursesオプションの軽量な代替手段をtermbox-goです:

関連する問題