Suchergebnisse für Anfrage "go"

4 die antwort

Rätselhaftes Verhalten für Stringers?

New to Go, also bitte trage es mit mir. Ich habe mir die "Tour of Go" -Seiten angesehen und bin über etwas Rätselhaftes bei Stringers gestolpert. Betrachten Sie die Übung beihttps: //tour.golang.org/methods/1 ...

4 die antwort

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 ...

2 die antwort

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 ...

TOP-Veröffentlichungen

6 die antwort

Go Panic: Laufzeitfehler: Index außerhalb des gültigen Bereichs, aber Länge des Arrays ist nicht null

s fällt mir schwer zu lernen, wie man eine Zeichenkette in @ durchläuGolang, um ein paar Dinge zu tun (separate Wörter, die keine Vokale enthalten). Ich habe dieses Code-Snippet geschriebenhttps: ...

6 die antwort

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 ...

2 die antwort

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 }

4 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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) { ...

6 die antwort

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 ...