cuốn sách gpt4 ai đã làm

Ghi chú học Go (3) Các lệnh cơ bản & cấu trúc thư mục & Phiên bản Go của Hello World

In lại Tác giả: Người biết Thời gian cập nhật: 2024-03-13 05:20:48 25 4
mua khóa gpt4 Nike

Đi các lệnh cơ bản

Go hỗ trợ gõ trực tiếp các lệnh tương ứng trên dòng lệnh để biên dịch và thực thi chương trình. Bạn có thể nhập trực tiếp go trên dòng lệnh để xem tất cả các lệnh được hỗ trợ. Dưới đây là một số lệnh cơ bản thường được sử dụng:

  • go get: Nhận gói remote (yêu cầu giải nén và cài đặt git hoặc gh)
  • go run: chạy chương trình trực tiếp
  • đi xây dựng: kiểm tra quá trình biên dịch và kiểm tra xem có lỗi nào trong quá trình biên dịch không
  • đi fmt: định dạng mã nguồn
  • đi cài đặt: biên dịch tệp gói và biên dịch toàn bộ chương trình
  • go test: Chạy file test (file có đuôi _test.go mặc định là file test)
  • go doc: Xem tài liệu

Đi cấu trúc thư mục làm việc

Theo thỏa thuận, ba thư mục cần được tạo trong thư mục làm việc (tức là GOPATH)

  • bin (lưu trữ tệp thực thi được tạo sau khi biên dịch)
  • pkg (tệp gói lưu trữ được tạo sau khi biên dịch)
  • src (mã nguồn dự án lưu trữ)

Khi bắt đầu một dự án mới, chúng ta có thể tạo một thư mục mới trong thư mục src để lưu trữ mã của mình. Thư mục này thường là tên của gói mã (được phép có các thư mục đa cấp).
ĐƯỜNG DẪN
  --bin
    --helloworld.exe là tệp thực thi
  --bưu kiện
    --windows_amd64 tên nền tảng
      --mymath.a đã tạo gói huyền thoại
  --src
    -mymath
      --sqrt.go Tệp mã nguồn trong gói mymath
    --myapp
      --helloworld.go tệp mã nguồn chương trình chính

Chương trình cờ vây đầu tiên Hello World

Bắt đầu từ bài viết đầu tiên của bài hướng dẫn Go, sau khi đã hiểu đại khái về đặc điểm, cấu trúc thư mục, các lệnh cơ bản và môi trường cài đặt của Go, giờ là lúc chúng ta cùng theo thông lệ quốc tế và chạy chương trình đầu tiên Hello World để Go chào các bạn thế giới~
  Tạo một thư mục helloworld mới trong src trong thư mục làm việc, sau đó tạo tệp helloworld.go mới (bạn cũng có thể tạo tệp helloworld.go mới ngay trong src). Sau đó copy đoạn code sau vào đó

gói nhập chính ( "fmt" ) func main() { fmt.Println("Xin chào thế giới!") }

Mở dòng lệnh, nhập đường dẫn src/helloworld/ và chạy trực tiếp bằng go run

  Đồng thời sử dụng lệnh go build để biên dịch chương trình và tạo tệp thực thi trong đường dẫn hiện tại.

  Bạn cũng có thể sử dụng lệnh go install để biên dịch chương trình cài đặt, chương trình này sẽ tạo ra một tệp thực thi trong thư mục bin.

  Tại thời điểm này, chúng ta đã sử dụng Go để chào thế giới và bây giờ chúng ta sẽ bắt đầu thực sự học ngôn ngữ này.

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress