Domande con tag 'go'

3
risposte

Imposta la struttura dei dati in Golang

Mi piace google golang, ma qualcuno potrebbe spiegare quale sia la logica per gli implementatori che hanno omesso una struttura di dati di base come set dalla libreria standard?     
posta 28.11.2012 - 01:02
12
risposte

Quali sono le possibilità che Google Go diventi una lingua ufficiale? [chiuso]

Chi sta imparando Vai? Le altre aziende stanno cercando di usarlo? È probabile che diventi ampiamente utilizzato?     
posta 25.09.2010 - 05:26
1
risposta

Le piscine goroutine di go-lang sono solo fili verdi?

Il commentatore qui offre le seguenti critiche sui thread verdi: I was initially sold on the N:M model as a means of having event driven programming without the callback hell. You can write code that looks like pain old procedural code bu...
posta 30.12.2013 - 04:58
3
risposte

Perché c'è un "nuovo" in Go?

Sono ancora perplesso sul motivo per cui abbiamo new in Vai. Quando vuoi istanziare una struttura, fai t := Thing{} e puoi ottenere un puntatore a una nuova istanza facendo t := &Thing{} Ma c'è anche questa possibilità: t...
posta 04.09.2013 - 09:31
3
risposte

Quanto velocemente può andare?

Go è una delle poche lingue che dovrebbero funzionare "vicino al metal", i. e. è compilato, tipizzato staticamente ed esegue il codice in modo nativo, senza una VM. Questo dovrebbe dargli un vantaggio di velocità su Java, C # e simili. Sembra, t...
posta 14.06.2011 - 14:17
4
risposte

Quanto investe Google nella lingua Go?

Ho letto un bel po 'sulla lingua Go , e sembra promettente. L'ultimo bit importante di informazioni che mi manca prima che decida di dedicare più impegno alla lingua è: quanto denaro / potere umano fa investire Google o altre società nello sfor...
posta 01.05.2011 - 19:44
8
risposte

Quando avresti bisogno di "centinaia di migliaia" di thread?

Erlang, Go e Rust dichiarano in un modo o nell'altro di supportare la programmazione concorrente con "thread" / coroutine poco costosi. Le domande frequenti contengono: It is practical to create hundreds of thousands of goroutines in the...
posta 10.02.2013 - 04:33
2
risposte

Avere un codice sorgente per un progetto Go al di fuori di GOPATH è una cattiva idea

Sto lavorando a un nuovo progetto usando Go e siamo tutti nuovi a Go. Stiamo seguendo la struttura standard delle directory go e avendo tutto il codice sotto $GOPATH/src/github.com/companyname/projectname che è anche la radice di un repo...
posta 27.01.2015 - 20:57
1
risposta

L'inferenza di Hindley-Milner può funzionare per la lingua Go?

Ho letto che Hindley-Milner non funziona con i sistemi di tipi che hanno sottoclassi e ci sono altre funzionalità di sistema di tipo che anche non funzionano bene con esso. Vai attualmente ha inferenza di tipo molto limitata nell'operatore :...
posta 18.04.2016 - 14:44
1
risposta

Come migliora la produttività con interfacce "implicite" e come si confronta con la nozione di metodi di estensione di C #?

Nell'esercitazione Go Language, spiegano come funzionano le interfacce: Go does not have classes. However, you can define methods on struct types. The method receiver appears in its own argument list between the func keyword and the meth...
posta 08.05.2013 - 01:55