Cú pháp đi
Cú pháp đi
Một tệp Go bao gồm các phần sau:
- Khai báo gói hàng
- Nhập gói
- Chức năng
- Tuyên bố và biểu thức
Hãy xem đoạn mã sau để hiểu rõ hơn:
Ví dụ giải thích
Dòng 1: Trong Go, mọi chương trình đều là một phần của một gói. Chúng tôi xác định điều này bằng cách sử dụng từ khóa package
. Trong ví dụ này, chương trình thuộc gói main
.
Dòng 2: import ("fmt")
cho phép chúng ta nhập các tệp có trong gói fmt
.
Dòng 3: Dòng trống. Bỏ qua khoảng trắng. Có khoảng trắng trong mã làm cho nó dễ đọc hơn.
Dòng 4: func main() {}
là một hàm. Bất kỳ mã nào bên trong dấu ngoặc nhọn {}
sẽ được thực thi.
Dòng 5: fmt.Println()
là một hàm có sẵn trong gói fmt
. Nó được sử dụng để xuất/in văn bản. Trong ví dụ của chúng tôi, nó sẽ xuất ra "Xin chào thế giới!".
Lưu ý: Trong Go, mọi mã thực thi đều thuộc về gói main
.
Đi báo cáo
fmt.Println("Hello World!")
là một câu lệnh.
Trong Go, các câu lệnh được phân tách bằng cách kết thúc một dòng (nhấn phím Enter) hoặc bằng dấu chấm phẩy " ;
".
Nhấn phím Enter sẽ thêm " ;
" vào cuối dòng một cách ngầm định (không hiển thị trong mã nguồn).
Dấu ngoặc nhọn bên trái {
không thể đứng ở đầu dòng.
Chạy đoạn mã sau và xem điều gì sẽ xảy ra:
Đi mã nhỏ gọn
Bạn có thể viết mã nhỏ gọn hơn, như hiển thị bên dưới (điều này không được khuyến khích vì nó làm cho mã khó đọc hơn):