Was sind die Hauptunterschiede zwischen den beiden beliebten Go-Compilern 'gc' und 'gccgo'? Leistung aufbauen? Laufzeitleistung? Befehlszeilenoptionen? Lizenzierung?
Ich suche nicht nach Meinungen, die am besten sind, sondern nur nach einem grundlegenden Überblick über ihre Unterschiede, damit ich entscheiden kann, welche für meine Bedürfnisse am besten geeignet sind.
Antworten:
Weitere Informationen finden Sie unter " Einrichten und Verwenden von gccgo ":
Wie in " Gccgo in GCC 4.7.1 " (Juli 2012) erläutert
Ebenfalls:
Kurzum: gccgo: mehr Optimierung, mehr Prozessoren .
Wie von OneOfOne ( Quelle ) kommentiert , gibt es jedoch häufig eine Desynchronisation zwischen dem von gccgo unterstützten go und der neuesten go-Version:
Zwei erwähnen in den Kommentaren die Folie von Brad Fitzpatricks Präsentation
twotwotwo fügt hinzu:
Wie peterSO kommentiert , bedeutet Go 1.5 now (Q3 / Q4 2015):
Die Folie "Go in Go" erwähnt:
Berkant fragt in den Kommentaren, ob
gccgo
was was istgc
gebootet wurde.Jörg W Mittag antwortet:
Hector Chu hat im November 2009 einen Windows-Port von Go veröffentlicht. Auf
der
go-lang.cat-v.org/os-ports
Seite werden auch die ersten Arbeiten von Joe / Joseph Poirier erwähnt . Auf dieser Seite :Fügen Sie dazu hinzu (beim Schreiben von Web-Apps in Go ) ! 光 京 (Wei Guangjing) .
quelle