===== Go command =====
==== What is it? ====
`go` is the official command-line tool for Go to build, run, test, and manage modules.
==== What is it used for? ====
* Run programs quickly during development.
* Build binaries for deployment.
* Run tests and benchmarks.
* Manage dependencies with Go modules.
==== Examples ====
* Check Go version:
go version
* Run the project in the current folder:
go run .
* Build a binary:
go build -o app
* Run tests for all packages:
go test ./...
==== Hard words (English) ====
* **command-line** /kəˈmænd laɪn/: dòng lệnh
* **tool** /tuːl/: công cụ
* **binary** /ˈbaɪnəri/: file thực thi
* **deploy** /dɪˈplɔɪ/: triển khai
* **dependency** /dɪˈpendənsi/: phụ thuộc