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

Hàm init() trong G...

Câu trả lời

Hàm init() trong Go là một hàm đặc biệt được thiết kế để thực thi trước hàm main(). Hàm này được chạy tự động khi gói (package) chứa nó được khởi tạo, tức là ngay trước khi chương trình bắt đầu thực thi. Cụ thể:

  • Hàm init() được gọi ngay sau khi tất cả các biến cấp gói đã được khởi tạo và trước hàm main().
  • Mỗi gói có thể có nhiều hàm init(), và tất cả chúng sẽ được thực thi theo thứ tự khai báo trong mã nguồn.
  • Hàm init() hoặc các hàm init() của một gói chỉ được th...
senior

senior

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

middle

Làm thế nào để tìm kiểu của một đối tượng trong Go?

senior

Tại sao Go biên dịch nhanh?

junior

Những lợi ích của việc sử dụng ngôn ngữ lập trình 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