News for hackers. Stuff that matters.
Re:What's Coming in Go 1.15 by hactually on Wednesday May 13, 2020 @01:48AM (#23163856)
I've seen a number of projects where the root directory is a load of other folders and then there's a Makefile and it's a kafkaesque nightmare.

I agree on the toplevel `main.go` vs the `./cmd/myapp/main.go` style needing catering for that only comes out as the project evolves... maybe it should be a go vet addition instead :D

Re:What's Coming in Go 1.15 by stubish on Wednesday May 13, 2020 @05:01AM (#23164951)
Go modules are removing the need for much of the Makefile magic. You still have use of a Makefile if you need vendoring or are dealing with non-public branches, but things can be much simpler.