Suchergebnisse für Anfrage "go"

2 die antwort

golang einem Slice einen String voranstellen ... interface {}

Ich habe eine Methode, die als Argument hatv ...interface{}, Ich muss diesem Slice ein @ voranstellstring. Hier ist die Methode: func (l Log) Error(v ...interface{}) { l.Out.Println(append([]string{" ERROR "}, v...)) }Wenn ich es versuche ...

4 die antwort

Schließkanal unbekannter Länge

Ich kann den Kanal nicht schließen, wenn keine Kenntnis über sein @ besteh Läng package main import ( "fmt" "time" ) func gen(ch chan int) { var i int for { time.Sleep(time.Millisecond * 10) ch <- i i++ // when no more data (e.g. from db, or ...

2 die antwort

Go: Pfadparameter von http.Request @ abruf

Ich entwickle eine REST-API mit Go, weiß aber nicht, wie ich die Pfadzuordnungen vornehmen und die Pfadparameter daraus abrufen kann. Ich möchte so etwas: func main() { http.HandleFunc("/provisions/:id", Provisions) //<-- How can I map "id" ...

TOP-Veröffentlichungen

6 die antwort

Golang Grundlagen Struktur und neues () Schlüsselwort

Ich habe Golang gelernt und als ich das Kapitel über Strukturen durchgesehen habe, bin ich auf verschiedene Arten zum Initialisieren von Strukturen gestoßen. p1 := passport{} var p2 passport p3 := passport{ Photo: make([]byte, 0, 0), Name: ...

2 die antwort

Mehrere Exec-Befehle in derselben Shell ausführen golang

Ich habe Probleme herauszufinden, wie ich mit dem Paket os / exec mehrere Befehle ausführen kann. Ich habe das Netz und den Stapelüberlauf überprüft und nichts gefunden, was für mich in Frage kommt. Hier ist meine Quelle: package main import ( ...

2 die antwort

Lesen Sie die gesamte Datei mit JSON-Blobs mit Zeilenvorschubbegrenzung in den Speicher und entfernen Sie alle Blobs mit der geringsten Anzahl an Conversions in Golang.

Ich bin neu in diesem Bereich, daher weiß ich nicht viel über die sprachspezifischen Konstrukte. Mein Anwendungsfall besteht darin, zuerst eine Eingabedatei mit JSON-Blobs, die durch Zeilenumbrüche getrennt sind, in den Speicher einzulesen. Aus ...

4 die antwort

Go - HTML-Kommentare werden nicht gerendert

Ich baue eine Go-Webanwendung. Ich habe eine Anomalie auf der gerenderten HTML-Seite gefunden. Alle meine HTML-Kommentare<!-- --> werden plötzlich nicht mehr gerendert. Ich vermute, es liegt an der von mir verwendeten go-Version (die gerade auf ...

2 die antwort

Verschiedene Werte durch Übergabe von Zeigern an eine Funktion in Go @ erhalt

Say Ich möchte einen Zeiger an eine Funktion übergeben und den Wert einer Struktur ändern, auf die dieser Zeiger zeigt. Normalerweise würde ich dies tun, indem ich den Zeiger dereferenziere: type Test struct { Value int} func main() { var i Test ...

8 die antwort

Wie bricht man eine lange Codezeile in Golang?

Komme aus Python, ich bin es nicht gewohnt, Codezeilen zu sehen, die länger als 80 Spalten sind. Wenn ich also auf folgendes stoße: err := database.QueryRow("select * from users where user_id=?", id).Scan(&ReadUser.ID, &ReadUser.Name, ...

8 die antwort

Wie kann ich mit dem Scanner eine Datei ab einer bestimmten Zeilennummer lesen?

Ich bin neu in Go und versuche, ein einfaches Skript zu schreiben, das eine Datei zeilenweise liest. Ich möchte auch den Fortschritt (d. H. Die letzte Zeilennummer, die gelesen wurde) im Dateisystem speichern, damit, wenn dieselbe Datei als ...