Fragen mit dem Tag "go"

1

Sollte ich implementieren io.Reader/io.Writer, wenn mein Typ nicht sinnvoll als ein stream???

Frage zu zip und io.Reader/io.Writer verwenden. Soweit ich das verstanden habe, einer der Zwecke von io/Reader/io.Writer streaming. Aber sollte ich implementieren Sie eine von diesen, wenn mein Typ nicht wirklich sinnvoll "als " Brocken"? Für mehr d...
0

Wie unset flags Besucht auf der Kommandozeile in GoLang für Tests

Ich versuche zum ausführen von tests, die die selbe Funktion mehrmals mit verschiedenen Argumenten jedes mal. Dies ist eine Anwendung, die akzeptiert verschiedene Kommandozeilen-flags. Wenn keine Kommandozeilen-flag angegeben, dann wird der Standardw...
0

Warum Gehen die runtime nie wieder geben HeapIdle Gedächtnis zurück zu OS?

Ich habe ein Go-back-End-Dienst, der Griff einige update-Wünsche und dann beibehalten, dass die Daten an die DB. Die meisten Operationen sind ungzip/gzip und json.Marschall/json.Unmarshal. Aber ich fand, dass, die service erfordern eine große RSS-mem...
0

Einige probelm wenn ich mit einem client-go für kubernetes Merkliste

Ich habe einige, wenn ich den code in StackOverflow. Wie package main import ( "flag" "fmt" "time" "k8s.io/client-go/kubernetes" "k8s.io/client-go/pkg/api/v1" "k8s.io/client-go/pkg/fields" "k8s.io/client-go/tools/cache...
0

Erstellen Sie ein tf-Diagramm der Form [1,224,224,3] ohne Größenänderung-Funktion in Go

Ich bin versucht, einen TensorFlow Modell Gehen. Ehrlich gesagt, ich weiß nichts über die Maschine lernen. Ich bin gerade versucht zu laufen das Modell. Ich habe bisher erfolgreich durch tun als unten func (m *Engine) Run(ctx context.Context, r ...
1

Wie die Umsetzung sub-Routen

Ich möchte erreichen, Strecken wie user/profile user/cart user/products Derzeit, ich bin dabei r.HandleFunc("user/signup", signupHandler).Methods("POST") r.HandleFunc("user/signin", signinHandler).Methods("POST") r.HandleFunc("user/profile", pro...
0

Verbinden ReactJS-Datei in Main.gehen

Ich bin versucht, die Entwicklung einer web-Anwendung mit ReactJS und einem Go-server. Die web-app funktioniert, wenn ich eine Datei mit ReactJS Node.js aber es zeigt einen Fehler bei der Ausgabe, wenn ich eine Verbindung ReactJS Datei mit dem Go-ser...
0

Wie aus der Migration von Verwendungen von `syscall.Syscall()`?

Das syscall - Paket ist veraltet. Angenommen ich habe folgenden code und ich würde gerne migrieren, zu etwas, das nicht veraltet: someGoObject := &struct{int; float32}{5, 45.4} syscall.Syscall6(someProc.Addr(), 1, uintptr(unsafe.Pointer(someGoOb...
4

Wie verwenden von csv.Writer zur Ausgabe von MySQL-Daten

Ich werde versuchen, exportieren Sie die Ergebnisse einer MySQL-Abfrage ein .csv-Datei über Gehen. In meinem aktuellen code, ich bin in der Lage, drucken Sie die Ergebnisse meiner Abfrage in eine Kommando-Fenster, aber ich würde gerne exportieren, d...
0

Go1.12 2. Gen AppEngine Standard keine Anforderung zu externen Ressourcen

Ich angetroffen habe ein sehr seltsames Problem im Zusammenhang mit der AppEngine Verhalten. Wir sind derzeit die Migration von 1.9-version 1.12 als 1.9 sein wird obsolet ab 1. Oktober. Alles ging glatt, alle APIs migriert, etc., etc. Getestet auf st...
0

Bekommen Wert JSON, erstellen Sie eine verschachtelte in golang

Ich versuche zu erstellen, die dynamisch verschachtelte json-Wert von FIELD_QUESTION und FIELD_ANSWER in golang. mein Ergebnis json { "jumlahdata": 2, "result": [ { "QUICK_DATA_H_ID": "1", "ORDER_TRX_H_ID": "1", "FIELD_Q...
0

Die Länge des Kanal ist null nach dem hinzufügen element

Ich Lerne gepufferte Kanäle Gehen und etwas Magie ist mir verborgen. Ich habe diesen code package main import ( "fmt" ) func write(ch chan int) { for i := 1; i <= 5; i++ { ch <- i fmt.Printf("Channel's length is %%d\...
1

Wie organisieren Sie Ihre Go-Projekt in der richtigen Weise?

Ich habe Probleme bei der Einrichtung meine erste Projekt. Ich will, dass meine Pakete aus meinem git-repository. go get wird installiert, meine Pakete standardmäßig in meinem /src-Ordner. Auf diese Weise kann ich das nicht einfach ignorieren einen ...
0

Iteration und Aktualisierung der Attribute der Wert eines map[string]interface{}

Wir haben ein interface-Objekt, wie unten aufgeführt und Daten unten aussieht [ map[com.org.Aliens.Kriterien.Modell.Sourceemployee:anzeigen[active:true-ids:map[com.org.Aliens.Kriterien.Modell.Mitarbeiter.ids:map[alternateIds: alternateSubId:map[stri...
0

kann nicht geladen bufio: fehlerhaften Moduls Pfad "bufio": fehlende Punkt in den ersten Pfad-element

Wann ist ein upgrade golang version 1.13, die ich kompilieren mit go-Modul-Paket und legen Sie goproxy=https://goproxy.cn und goprivate=git.XXX.com in jenkins. aber wenn das Programm kompilieren, um die Hälfte, das Programm meldet diesen Fehler. buil...
0

Wie konvertiere ich meine mgo-Sitzungen, mongo-go-Treiber-clients mit Verbindungs-pooling?

Vor langer, langer Zeit, als wir mit mgo.v2 haben wir einige wrapper Funktionen, kopiert die session-Satz das Lesen pref und zurückgegeben, die für den Verbrauch durch andere Bibliotheken, z.B. func NewMonotonicConnection() (conn *Connection, succes...
0

die http-patch-Anforderung mit urlencoded Körper

Ich möchte update mein repository auf docker hub über die bereitgestellte API. Ich habe ein kleines Programm geschrieben in Go, der liest den Inhalt einer README-Datei.md-Datei und legt den Inhalt als Beschreibung des repository. Das Programm fragt...
0

Wie zum check-in Gehen, wenn die variable vom Typ der Schnittstelle von struct-Typ, der Sie implementiert?

Sagen wir, ich habe Folgendes: type A Interface{ .... } //Implements A type B struct{ .... } //Imlements A type C struct{ .... } Und jetzt habe ich eine Funktion, die akzeptiert variable vom Typ A als argument: func Foo(obj A){ if...
2

Wie berechne pprof output und vermeiden pprof, um die drop-Knoten, die Ihre Sperma ist weniger als 0,10 s

Ich versuche, herauszufinden, wie pprof berechnet den %cum von jedem Knoten in mein Go-Anwendung ausgegeben. Ich habe angeschlossen ein Teil meiner pprof png-Ausgabe emphesise das problem, das ich versuche, herauszufinden, pprof png-Ausgabe In diesem...
0

Nicht-fetch-token-Fehler beim abrufen der Authentifizierung code für amazondrive mit oauth2

Ich bin versucht, Zugriff auf amazon-Laufwerk über eine Befehlszeile Anwendung. Ich habe auch ein security-Profil bei amazon und aktiviert, login mit amazon. Die main-Funktion ruft die Setup() Funktion. package main import ( "fmt" "github...
0

So aktualisieren Sie bestimmte XML-element den Wert mithilfe von go-libxml2

Ich möchte zum aktualisieren eines XML-Elements den Wert mithilfe von go-libxml2. Das element kann überall auftreten im XML-Dokument. Zum Beispiel in der folgenden XML-möchte ich ein update-element <?xml version="1.0" encoding="UTF-8"?> -...
0

Wie erstelle Kanäle in loop?

Ich Lerne Parallelität in gehen und wie es funktioniert. Was ich versuche zu tun ? Durchlaufen Scheibe Daten Erstellen Sie eine Struktur für die geforderte/benötigte Daten Erstellen channel struct Rufen Sie Arbeiter-func mit gehen rutine und pa...
1

Wie speichern Gehen, die aktuelle Zeit (Stunde-minute-Sekunden), die auf der Postgres-Tabelle?

Ich möchte zum speichern der Benutzer-Check-in und Check-out-Zeit (Stunde, minute und Sekunde) auf eine Postgres-Tabelle (die Spalte Typ ist natürlich Zeit) über Gehen query := `INSERT INTO oc_log (userid, userdate, checkin_time, checkin_location, c...
1

Prometheus-Messgerät mit benutzerdefinierte collector - go

ich habe ein problem auf "zurücksetzen" werden die Werte für Messgeräte, weil "das Leben Stoppt", sobald http servervice gestartet wird oder wenn ich start-looping-meine "runJob" dann ist der server nicht gestartet.. die Art und Weise, wie ich bin, ...
1

So erstellen Sie eine Zertifikat-Kette

Ich arbeite über einen proxy-server für automatisierte browser-integration-tests. Ich habe mich zu einem Ort, wo kann ich einen root-CA-Zertifikat und dann mein self signed cert. Jedoch, wo ich versage, ist das "joinen" diese zusammen in eine gültig...