今日から、仕事で goをつかうことになった

VSCode環境構築

パッケージのメソッドの候補出してくれたり、

インポートパッケージの自動追加してくれたり、

お行儀の悪い箇所を指摘してくれたりします。

https://qiita.com/tukiyo3/items/b0a199142348af73e771

Go tools that the Go extension depends onを追加

コマンドパレットctrl+shift+PからGo:Install/Update Toolsを選択。

gocodeとgocode-modules以外を選択してOKを押下。

https://qiita.com/ochipin/items/cae787d75ae91247c722   https://qiita.com/oruharo/items/545378eae5c707f717ed

golangのパッケージ管理

goには、いくつか、パッケージを管理する仕組みが、出てきていて、

ちょっと前だと、glideが出てきて、今(2019/11)だと、dep というのが出てきてる

新しいプロジェクトをやるときに、glideだと、test用にはインポートしてくれなかったけど、

depだと、test用にもインポートしてくれた。

テスト

下記の

glide install

では、testで、パッケージが認識してなかった。

brew install dep 
brew upgrade dep
dep init
go test hoge_test.go hoge.go

とやると、テストはインポートが使えるようになっていた。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-11-15 (金) 12:44:19 (1625d)