Tôi có một số mã được viết bằng Go mà tôi đang cố gắng cập nhật để làm việc với các bản dựng hàng tuần mới nhất. (Nó được chế tạo lần cuối dưới r60). Mọi thứ hiện đang hoạt động ngoại trừ bit sau:
if t, _, err := os.Time(); err == nil {
port[5] = int32(t)
}
Bất kỳ lời khuyên nào về cách cập nhật điều này để hoạt động với việc triển khai cờ vây hiện tại?
Unix()
Giá trị trả về là kiểuint64
. Việc cắt bớtint64
giá trị kiểu cần nhậpint32
là một ví dụ của vấn đề Năm 2038 .