slug/ slug.go slug_test.go example_test.go testdata/ $ go test -short package = 目錄 Go 的測試為什麼和程式碼放在一起:大型工程怎麼組織測試 2026年10月25日 開啟 Go 標準庫的 net/http,77 個檔案裡一半是 `_test.go`,和程式碼交錯排著。這樣真的不亂嗎?為什麼不能像 Java 那樣挪進單獨的 `tests/` 目錄,整合測試和 e2e 又該放哪? Go 測試 工程實踐