Program Go yang tumbuh besar perlu dipecah menjadi package dan module yang rapi. Section ini membahas cara kerja go.mod, aturan visibilitas identifier, package internal yang terlindungi, workspace multi module dengan go.work, hingga manajemen dependency dengan go get dan go mod tidy termasuk menjaga keutuhan go.sum.