Cách xử lý lỗi trong Go như thế nào?
Cách xử lý lỗi trong Go như thế nào?
Trong Go, lỗi là một kiểu interface trong đó bất kỳ kiểu nào triển khia phương thức Error()
đều được xem là lỗi. Go không có try/catch
như các ngôn ngữ lập trình khác để xử lý lỗi. Thay vào đó chúng trả về dưới dạng bình thường. Cú pháo tạo interface lỗi:
type error_name interface {
Error() string
}
Chúng ta sử dụng điều này bất cứ khi nào ta nhận thấy rằng có khả năng một hàm có thể bị sai trong quá trình chuyển đổi kiểu hoặc ...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào