Câu hỏi phỏng vấn Go lang
Câu hỏi

Bạn có thể khai báo nhiều type của biến trong một câu lệnh khai báo trong Go không?

Câu trả lời

Trong ngôn ngữ lập trình Go, bạn không thể khai báo nhiều biến với các kiểu dữ liệu khác nhau trong một lệnh khai báo duy nhất nếu sử dụng cú pháp khai báo biến truyền thống với từ khóa var. Tuy nhiên, bạn có thể khai báo và khởi tạo nhiều biến với các kiểu dữ liệu khác nhau trong một lệnh duy nhất sử dụng cú pháp khai báo biến ngắn gọn :=.

Ví dụ, bạn không thể sử dụng cú pháp sau để khai báo nhiều biến với các kiểu dữ liệu khác nhau:

var f int, g string = 1, "test" // Cú pháp này không hợp lệ trong Go

Nhưng bạn có thể sử dụng cú pháp khai báo biến ngắn gọn để khai báo và khởi tạo nhiều biến với các kiểu dữ liệu khác nhau như...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Cách sử dụng một empty struct trong Go như thế nào?

middle

Có nên sử dụng biến toàn cục trong các chương trình triển khai goroutines không?

middle

Cách biểu diễn enums theo idiomatic trong Go là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào