2012-08-31 22 views

Trả lời

55

Điều này là do Itoa64 không phải là tên của hàm trong gói strconv. Có vẻ như bạn thực sự muốn.

t := strconv.FormatInt(1234, 10) 

Xem http://golang.org/pkg/strconv/#FormatInt

+0

Cảm ơn bạn rất nhiều Stephen, nó đang làm việc! Có một số thông tin ** khó hiểu ** về chủ đề này, bao gồm: http://stackoverflow.com/questions/8344210/strconv-itoatime-nanoseconds-error/8344775#8344775 và http://golang.org/src/cmd /fix/strconv_test.go – Yster

+11

'strconv.Itoa64' tồn tại trước khi Go 1. Đó là lý do tại sao có thông tin xung đột. –

+0

Cảm ơn thông tin. Tôi thường gặp khó khăn trong việc tìm kiếm thông tin trong khi mã hóa khi đang di chuyển. Nguồn thông tin chính của bạn khi mã hóa trong Go là gì? – Yster

0

Bạn chỉ có thể chuyển đổi như thế này

func main() { 
    t := int64(1234) 
    fmt.Println(t) 
} 
+0

Điều này không trả lời được câu hỏi. – digitaldreamer

Các vấn đề liên quan