go: modules disabled inside GOPATH/src by GO111MODULE=auto; see ‘go help modules’ 解決方法

go mod init で go: modules disabled inside GOPATH/src by GO111MODULE=auto; see ‘go help modules’ が発生したときの解決方法をご紹介します。

golang

go mod init できない事例

$ go mod init
go: modules disabled inside GOPATH/src by GO111MODULE=auto; see 'go help modules'

go mod init するための解決方法

export GO111MODULE=on
go mod init

go mod init 成功事例

$ go mod init
go: creating new go.mod: module github.com/your-orgs/your-app

以上、go mod init やっていきたい、現場からお送りしました。