Preguntas etiquetadas con go

127
Convierte un número entero en un número flotante

¿Cómo convierto un valor entero a float64tipo? Lo intenté float(integer_value) Pero esto no funciona. Y no puedo encontrar ningún paquete que haga esto en Golang.org ¿Cómo obtengo float64valores de valores

126
¿Por qué no hay genéricos en Go?

Descargo de responsabilidad: solo he jugado con Go por un día, así que hay una buena posibilidad de que me haya perdido mucho. ¿Alguien sabe por qué no hay soporte real para genéricos / plantillas / whatsInAName en Go? Entonces, hay un genérico map, pero lo proporciona el compilador, mientras que...

126
pruebas unitarias de django sin un db

¿Existe la posibilidad de escribir django unittests sin configurar un db? Quiero probar la lógica de negocios que no requiere la configuración de db. Y aunque es rápido configurar un db, realmente no lo necesito en algunas

126
Cómo analizar la marca de tiempo de Unix a time.Time

Estoy tratando de analizar una marca de tiempo de Unix pero obtengo un error fuera de rango. Eso realmente no tiene sentido para mí, porque el diseño es correcto (como en los documentos de Go): package main import "fmt" import "time" func main() { tm, err := time.Parse("1136239445",...

125
¿Cómo se limpia un trozo en Go?

¿Cuál es la forma adecuada de borrar un segmento en Go? Esto es lo que he encontrado en los foros de go : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters =...

125
Cómo declarar mapa constante

Estoy tratando de declarar constante en Go, pero arroja un error. ¿Podría alguien ayudarme con la sintaxis de declarar una constante en Go? Este es mi código: const romanNumeralDict map[int]string = { 1000: "M", 900 : "CM", 500 : "D", 400 : "CD", 100 : "C", 90 : "XC", 50 : "L", 40 :...

125
Sangría en Go: ¿tabulaciones o espacios?

¿Existe un documento de convenciones de codificación estándar de Google Go en algún lugar que establezca si se prefieren las pestañas o los espacios para la sangría en el código fuente de Go? Si no es así, ¿cuál es la opción (estadísticamente) más popular? ¿Cuál es la recomendación oficial? (Si...

124
Convierta un float64 en un int en Go

¿Cómo se convierte un float64 en un int en Go? Sé que el strconvpaquete se puede usar para convertir cualquier cosa hacia o desde una cadena, pero no entre tipos de datos donde uno no es una cadena. Sé que puedo usar fmt.Sprintfpara convertir cualquier cosa en una cadena y luego strconval tipo de...