Als «go» getaggte Fragen

127
Konvertieren Sie eine Ganzzahl in eine Gleitkommazahl

Wie konvertiere ich einen ganzzahligen Wert in float64Typ? Ich habe es versucht float(integer_value) Das geht aber nicht. Und kann kein Paket finden, das dies auf Golang.org tut Wie erhalte ich float64Werte aus ganzzahligen

126
Warum keine Generika in Go?

Haftungsausschluss: Ich habe jetzt nur einen Tag mit Go gespielt, daher besteht eine gute Chance, dass ich viel verpasst habe. Weiß jemand, warum es in Go keine echte Unterstützung für Generika / Vorlagen / whatsInAName gibt? Es gibt also ein generisches mapProgramm, das jedoch vom Compiler...

126
Django Unit Tests ohne DB

Gibt es eine Möglichkeit, Django-Unittests zu schreiben, ohne eine Datenbank einzurichten? Ich möchte die Geschäftslogik testen, für deren Einrichtung die Datenbank nicht erforderlich ist. Und obwohl es schnell ist, eine Datenbank einzurichten, brauche ich sie in manchen Situationen wirklich...

126
Wie verteile ich Django-Unit-Tests auf mehrere Dateien?

Ich habe eine Python-Django-Anwendung Ich verwende das Unit-Testing-Framework Die Tests sind in der Datei "tests.py" im Modulverzeichnis angeordnet Ich führe die Tests über aus ./manage.py test app Jetzt.. Die tests.pyDatei wird ziemlich groß / komplex / chaotisch Ich möchte tests.pyin kleinere...

126
Hat die Go-Sprache eine Funktions- / Methodenüberladung?

Ich portiere eine C-Bibliothek nach Go. Die AC-Funktion (mit Varargs) ist wie folgt definiert: curl_easy_setopt(CURL *curl, CURLoption option, ...); Also habe ich Wrapper C-Funktionen erstellt: curl_wrapper_easy_setopt_str(CURL *curl, CURLoption option, char*

126
So analysieren Sie den Unix-Zeitstempel auf time.Time

Ich versuche, einen Unix- Zeitstempel zu analysieren , erhalte jedoch einen Fehler außerhalb des Bereichs. Das macht für mich keinen Sinn, weil das Layout korrekt ist (wie in den Go-Dokumenten): package main import "fmt" import "time" func main() { tm, err := time.Parse("1136239445", "1405544146")...

125
So deklarieren Sie eine konstante Karte

Ich versuche, in Go die Konstante zu deklarieren, aber es wird ein Fehler ausgegeben. Könnte mir bitte jemand bei der Syntax helfen, eine Konstante in Go zu deklarieren? Das ist mein Code: const romanNumeralDict map[int]string = { 1000: "M", 900 : "CM", 500 : "D", 400 : "CD", 100 : "C", 90...

124
Konvertieren Sie ein float64 in ein int in Go

Wie konvertiert man ein float64 in ein int in Go? Ich weiß, dass das strconvPaket verwendet werden kann, um etwas in oder von einer Zeichenfolge zu konvertieren, aber nicht zwischen Datentypen, bei denen es sich nicht um eine Zeichenfolge handelt. Ich weiß, dass ich damit fmt.Sprintfalles in eine...