Cơ BảnGolang iconGolang

Go toolchain có những công cụ nào?

Go đi kèm bộ toolchain rất mạnh ngay từ khi cài đặt: go build để compile thành binary, go run để compile và chạy luôn, go test để chạy unit test và benchmark, và go fmt để format code theo chuẩn thống nhất (bắt buộc trong hầu hết project).

  • Về chất lượng code, go vet phát hiện các lỗi tiềm ẩn mà compiler không bắt được, còn golangci-lint là công cụ linting tổng hợp chạy hàng chục linter cùng lúc.
  • Ngoài ra còn có go mod cho quản lý dependency, go generate cho code generation, go doc để xem documentation, và go tool pprof để profiling hiệu năng ứng dụng.

Xem toàn bộ Golang cùng filter theo level & chủ đề con.

Mở danh sách Golang