個人Go v1.12に移行した

ここのところ AtCoder でしかGo(v1.6)に触れてない。 でHugoをアップデートするついでにGoも更新した。

v1.11以降ならデフォルトGO111MODULE=autoの設定でモジュール機能が稼働する。 go help modulesに書いてある init の説明を読んだところ、既存の有名サードパーティツールからの移行が簡単になる工夫がされていた。 コミュニティに優しい運営だなって感じた。

To start a new module, simply create a go.mod file in the root of the module’s directory tree, containing only a module statement. The ‘go mod init’ command can be used to do this:

 go mod init example.com/m

In a project already using an existing dependency management tool like godep, glide, or dep, ‘go mod init’ will also add require statements matching the existing configuration.

以上。

comments powered by Disqus