¿Cómo cambiar int en int64?


118

Estoy tratando de convertir un número entero en un entero64 en marcha, pero no tengo suerte. ¿Alguien conoce una manera fácil de hacer esto?


Si mostró su ejemplo de código por qué no funciona. Esto funciona para mi. play.golang.org/p/63GWAs8XAq
Máximo

Respuestas:



17

Probablemente esto sea obvio, pero el más simple:

i64 := int64(23)

2
i := 23
i64 := int64(i)
fmt.Printf("%T %T", i, i64) // to print the data types of i and i64

¿Es posible usar un LLsufijo como c / c ++?
Mayur
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.