Il mitico Paul Tagliamonte ha scritto una serie di tool in Go per interfacciarsi con l’ecosistema Debian. Dell’esperienza che ne ha ricavato, globalmente, possiamo fare tesoro, specie riguardo “cool stuff” e caveat del linguaggio stesso:
Some of the things Go is great at: Writing a server. Deaing with asynchronous communication. Backend and front-end in the same binary. Fast and memory safe. […] Things Go is bad at: Having to rebuild everything for a CVE. Having if
err != nileverywhere. “Better than C” being the excuse for bad semantics. No generics, cgo (enough said)
E così discorrendo. Assolutamente da leggere per fare tesoro di tutto, soprattutto nel mio caso, ossia quello di un junior gopher affamato di conoscenza.