Dato il seguente file go.mod:
module foo
go 1.12
require (
github.com/bar/baz v1.0.0
github.com/rat/cat v1.0.0
)
Cosa go 1.12indica? Impedisce la compilazione del foomodulo rispetto a qualsiasi altra versione di Go? O è semplicemente un indicatore della fooversione Go consigliata / richiesta? È una direttiva che dovremmo aggiornare ogni volta che viene rilasciata una nuova versione di go (ogni 6 mesi)?