Suchergebnisse für Anfrage "go"

2 die antwort

Maximale Länge eines Slice in Go

Ich habe den folgenden Code in einem 64-Bit-Linux-Betriebssystem auf einem 4-GB-Computer ausgeführt: package main import ( "fmt" "math" ) func main() { r := make([]bool, math.MaxInt32) fmt.Println("Size: ", len(r)) }Wenn ich das starte bekomme ...

2 die antwort

Unescape CSS-Eingabe in HTML

Wie kann ich HTML entziehen? Ich übergebe eine CSS-Datei in HTML wie folgt <style>{{.file}}</style> Ich bekomme diese <style>ZgotmplZ</style> Ich habe versucht, das Feld mit template.HTML (data) zu umbrechen.

2 die antwort

Golang: Eine Schnittstelle dynamisch in eine typisierte Variable umwandeln

In go, ist es möglich, Variablen irgendwie dynamisch umzusetzen? Zum Beispiel, wenn eine einfache Besetzung wäre: var intAge = interfaceAge.(int)Was ist, wenn ich nicht weiß, dass das Alter ein Int im Voraus ist? Eine einfache Art zu schreiben ...

TOP-Veröffentlichungen

2 die antwort

Was ist "_," (Komma) in einer Go-Deklaration?

Und ich kann diese Art von Variablendeklaration scheinbar nicht verstehen: _, prs := m["example"]Was genau ist "_, "und warum haben sie eine Variable wie diese anstelle von @ deklarie prs := m["example"] (Ich fand es als Teil vonBeispielhaft ...

4 die antwort

Warum haben diese beiden float64 unterschiedliche Werte?

Betrachten Sie diese beiden Fälle: fmt.Println(912 * 0.01) fmt.Println(float64(912) * 0.01)( Go Playground Link [http://play.golang.org/p/k3OLoemaA8]) Der zweite druckt 9.120000000000001, was eigentlich in Ordnung ist,ch verstehe, warum das ...

4 die antwort

Spotten von HTTPS-Antworten in Go

Ich versuche Tests für ein Paket zu schreiben, das Anfragen an einen Webdienst stellt. Ich habe wahrscheinlich Probleme, weil ich kein Verständnis für TLS habe. erzeit sieht mein Test ungefähr so aus: func TestSimple() { server := ...

2 die antwort

Golang events: EventEmitter / Dispatcher für Plugin-Architektur

In Node.js konnte ich mit dem EventEmitter ziemlich einfach einen WordPress-Klon erstellen, um ein Hooks-System in den CMS-Kern zu replizieren und zu erstellen, an das sich dann Plugins anhängen ließen. Ich benötige jetzt das gleiche Maß an ...

2 die antwort

Warum gibt es in Go zwei Möglichkeiten, Variablen zu deklarieren: Was ist der Unterschied und welche?

Nach der Go-Referenz gibt es zwei Möglichkeiten, eine Variable zu deklarieren Variable_declarations [http://golang.org/ref/spec#Variable_declarations] (im Format vonvar count = 0 odervar count int) un Short_variable_declarations ...

6 die antwort

Warum kann IntelliJ Idea den Speicherort von GO SDK nicht finden?

Ich habe heruntergeladen go1.4.darwin-amd64-osx10.8.tar.gz [https://golang.org/dl/] und extrahiere es in mein lokales Verzeichnis.Basierend woraufInstallation an einem benutzerdefinierten Speicherort [https://golang.org/doc/install] sagt, ich ...

2 die antwort

Wie kann ich das Strukturfeld eines Kartenelements in Go's HTML / Template erhalten?

Ich habe ein StructTask: type Task struct { cmd string args []string desc string }Und ich initiiere eine Karte, die die oben genanntenTask struct als Wert und einstring als Schlüssel (der Aufgabenname) var taskMap = map[string]Task{ "find": ...