Suchergebnisse für Anfrage "cgo"

2 die antwort

Bedingte Kompilierung in Go

Ich versuche ein Go zu schreibenVerpackung mitCGo zumENet.Als ich versuchte, meinen Wrapper auf einem Mac zu kompilieren, war die Bibliothek älter und hatte ...

4 die antwort

Wie verwende ich einen relativen Pfad für LDFLAGS in golang

Ich bin neu in Golang und ich versuche, ein Golang-Programm zu erstellen, das eine statische Bibliothek (.a-Datei) verwendet. die Verzeichnisstruktur für mein Projekt wie folgt └─testserver ├─bin ├─pkg └─src ├─logging └─testserver ├─libtest.a ...

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 }

TOP-Veröffentlichungen

4 die antwort

compile gopacket unter Windows 64bit

Ich versuche, @ zu verwend gopacket [https://github.com/google/gopacket] auf meinem Windows 10. Ich benutze es, um Pakete direkt von / zur Netzwerkkarte zu schnüffeln und zu injizieren. Ich kann meinen Code leicht mit GOARCH = 386 kompilieren ...

6 die antwort

Warum ist die Leistung von cgo so langsam? Stimmt etwas mit meinem Testcode nicht?

Ich mache einen Test: Vergleiche die Ausführungszeiten von cgo- und reinen Go-Funktionen, die jeweils 100 Millionen Mal ausgeführt werden. Die cgo-Funktion dauert länger als die Golang-Funktion, und ich bin mit diesem Ergebnis verwirrt. Mein ...