gofmt-standardregler (ingen valg): tabulatorer for innrykk, mellomrom for justering; justerer struct-felt, sammensatte literaler og kommentarer i kolonner; fjerner unødvendige parenteser og semikolon; normaliserer importdeklarasjoner; beholder ett etterfølgende linjeskift.
Inndata Go
Formatert Go
Slik brukes det: Lim inn Go-koden i det venstre tekstfeltet og klikk Behandle (eller skriv bare — automatisk behandling ved inndata). Atferd: Utdataene samsvarer med gofmt (tabulatorinnrykk, kolonnejustering, normalisert mellomrom). Det valgfrie forenklingstrinnet gofmt -s brukes ikke. Syntaksfeil: Ugyldig Go rapporteres med den nøyaktige parserfeilen i stedet for å bli endret i stillhet. Personvern: Formatereren kjører helt i nettleseren. Ingenting lastes opp.
gofmt sin filosofi: ingen valg
Go leveres med én offisiell formaterer, gofmt: tabulatorer for innrykk, justerte struct-felt og ingen konfigurasjonsknotter. Hele økosystemet deler ett utseende, så kode leses likt i alle repositorier, og gjennomganger kan konsentrere seg helt om logikken.
Mangelen på valg er funksjonen — en formaterer som ikke kan konfigureres, kan ikke splitte et fellesskap i stilleirer.