this post was submitted on 31 Jul 2023
20 points (91.7% liked)

Golang

2161 readers
9 users here now

This is a community dedicated to the go programming language.

Useful Links:

Rules:

founded 1 year ago
MODERATORS
 

Today we published gonew, an experimental tool for instantiating new projects in Go from predefined templates.

$ go install golang.org/x/tools/cmd/gonew@latest

top 2 comments
sorted by: hot top controversial new old
[–] BravoVictor@programming.dev 5 points 1 year ago

Interesting. I’ve never personally had too many issues with startup. I actually thought Golang already had something like this built-in with ‘go mod init’. Looks like i was wrong…

Having boilerplate does help.

Cobra CLI is pretty great if you will only be using your binary on the cli.

[–] tedu@azorius.net 3 points 1 year ago

I usually forget something basic like "package main" when starting with a totally blank file, which isn't hard to fix, but is probably frustrating when you're just looking at a syntax error with no experience.