go build のエラー `go build main.go- build output "main.go" already exists and is not an object file`
goでpackageをbuildしようとしたらタイトルのようなエラーが出た↓
# go build go build main.go: build output "main.go" already exists and is not an object file
環境
ディレクトリ構造
. ├── Dockerfile ├── README.md ├── docker-compose.yml ├── go.mod ├── go.sum ├── keys │ ├── go.mod │ └── keys.go ├── main.go └── tweet.go
解決法
main 以外の名前でbuildすればよかった
# go build -o app