Suchergebnisse für Anfrage "go"
Funktionen mit anonymer Struktur als Parameter exportieren [Wert (Typ struct {…}) kann nicht als Typ struct {…} im Argument zu package.Func verwendet werden]
Hier ist ein Stück Code play.google.org [https://play.golang.org/p/nk9HBJAMO3] das läuft ohne problem: package main import ( "fmt" ) func PrintAnonymous(v struct { i int s string }) { fmt.Printf("%d: %s\n", v.i, v.s) } func PrintAnonymous2(v ...
Wie verhält sich ein nicht initialisierter Kanal?
Ich habe eine Struktur, die einen Kanal enthält, der nicht initialisiert ist. Wenn ich hineinschreibe, blockiert die Routine wie erwartet, aber der Leser wird nie benachrichtigt, dass sich etwas in der Pipe befindet. Ich bin überrascht, dass ...
Wie kopiere ich einen Go-String über CGO in golang in ein C char *?
Ich möchte einen Go-String über CGO in ein char * kopieren. arf ich so etwas mache func copy_string(cstr *C.char) { str := "foo" C.GoString(cstr) = str }
Pointer Receiver und Value Receiver Unterschied in der Implementierung mit Iris Framework
Ich studiere gerade Iris Framework. Bei der Implementierung des Handlers ist eine Frage aufgetreten. Wie folgt: package controller import "github.com/kataras/iris" type Pages struct{ } func (p *Pages) Serve(c *iris.Context) { } Um diesen ...
UTC-Zeichenfolge in Golang-Zeitobjekt konvertieren
Ich habe dieses Datum, oder etwas, das so aussieht. 2014-11-17 23:02:03 +0000 UTCIch möchte dies in ein Zeitobjekt konvertieren und konnte keine Ausgabe von @ erzeugetime.Parse außer, abgesondert, ausgenommen 0001-01-01 00:00:00 +0000 UTC Ich ...
Google App Engine Golang, Treiber: schlechte Verbindung
Ich habe Code, der auf dem lokalen GAE-Server ausgeführt wird, aber sobald ich ihn auf GAE veröffentliche, wird der Fehler "Treiber: schlechte Verbindung" ausgegeben. Below-Code generiert eine neue * sql.DB: func NewDb() (*sql.DB, error) { ...
Warum werden in Golang Schnittstellen benötigt?
n Golang verwenden wir Strukturen mit Empfängermethoden. bis hier ist alles perfekt. Ich bin mir aber nicht sicher was schnittstellen sind. Wir definieren Methoden in Strukturen und wenn wir eine Methode in eine Struktur implementieren ...
Interface Namenskonvention Golang
Ich werde nur meinen Code posten: /* * Role will ALWAYS reserve the session key "role". */ package goserver const ( ROLE_KEY string = "role" ) type Role string //if index is higher or equal than role, will pass type RolesHierarchy []Role func ...
Anzahl der von Go Runtime verwendeten Threads
Wie viele Threads kann die Go-Laufzeitumgebung (Scheduler, Garbage Collector usw.) verwenden? Zum Beispiel, wennGOMAXPROCS ist10, wie viele dieser Kernel-Threads würden von der Laufzeit verwendet? BearbeitenIch habe gelesendas ...
Effiziente Methode zum Überprüfen der IP-Adresse in Golang
Ich entwickle eine Netzwerkanwendung in Golang. Ich habe ein Stück IP-Adressen. Jedes Mal, wenn eine Anfrage eingeht, benutze ichnet.LookupIP(host), um die IP-Adresse des Hosts zu ermitteln, der ein Stück @ zurückgibnet.IP. Was ist der beste ...