go 言語において各種コマンドを実行する際には、GOPATH
という環境変数が設定されている事が望ましい訳です。
絶賛 Windows ユーザですので CUI は余り好まないのですけども、全てを GUI で操作出来る訳でもない状況でありますので、Windows 標準のファイラーであるところのエクスプローラをレジストリを弄って拡張します。
go 言語において各種コマンドを実行する際には、GOPATH
という環境変数が設定されている事が望ましい訳です。
絶賛 Windows ユーザですので CUI は余り好まないのですけども、全てを GUI で操作出来る訳でもない状況でありますので、Windows 標準のファイラーであるところのエクスプローラをレジストリを弄って拡張します。
go でテストを実行する時に、複数のディレクトリを再帰的にまとめてテストしたい場合には、...
をワイルドカードとして使える。
僕は、javascript における IE 対応で辛い思い出が沢山あるのでカンマの位置には神経質なのですけども皆様は如何でしょうか?
go 言語において呼び出し元に interface のみを公開することで実装の詳細を隠ぺいすると、gomock を使ったテストがやり易くなります。
package 宣言における名前付けのアプローチが、go と Java では考え方が随分違っていて面食らったので忘れないうちに書いておきます。
go 言語でウェブアプリケーション書くなら、go-bindata使うべし。
僕は Java 方面に慣れていますのでslf4j(Logback)やlog4j2の様なロギングライブラリがあると扱い易いなぁ…と思う次第です。