Stack:
Go (modules)
Preset Go
Panduan penalaran yang dipakai alur onboard untuk proyek Go. Ini adalah daftar periksa, bukan template — realitas yang terdeteksi yang menentukan.
Sinyal
go.moddango.sum; sebuah titik masukpackage main, umumnya di bawahcmd/, dengan kode bersama di bawahinternal/danpkg/.- Repositori multi-modul memiliki lebih dari satu
go.mod; path modul berada di bagian atasgo.mod.
Yang perlu dipertimbangkan
- Gate yang sebenarnya:
go test ./...,go vet ./...,golangci-lint run,gofmt -l(ataugo fmt), dango build ./...— dicatat apa adanya. - Tata letak paket (
cmd/,internal/,pkg/) dan binary mana yang berada di bawahcmd/. - Test
*_test.goberbasis tabel yang berada berdampingan dengan kode yang diuji; skill yang sesuai stack untuk paket, handler, dan test.
Catatan
Catat path modul, titik masuk binary, dan apakah golangci-lint atau go vet biasa yang menjadi gate lint.