Domande con tag 'go'

1
risposta

Interfacce di stile Go / Obj-C con possibilità di estendere oggetti compilati dopo il rilascio iniziale

Ho un modello concettuale per un sistema di oggetti che implica la combinazione di interfacce / protocolli Go / Obj-C con la possibilità di aggiungere metodi virtuali da qualsiasi unità, non solo quella che definisce una classe. L'idea è di cons...
posta 17.06.2012 - 06:42
1
risposta

Accedi all'applicazione in base al profilo creato su un'altra applicazione

Ho un problema "difficile" che non sono sicuro di come dovrei affrontarlo. Fondamentalmente ho un'app mobile, che ha un lato server (in Go) e la base appropriata (PSSQL). L'utente può registrarsi tramite le procedure standard, via email, google,...
posta 27.03.2018 - 18:41
0
risposte

Opzioni di pattern per Go Enum con denominazione di pacchetto / tipo succinta

Sfondo Recentemente mi è stato affidato un progetto per sviluppare un piccolo servizio web che su richiesta HTTP interagisce con 2 API separate. Nel tentativo di mappare i tipi che stavo comunemente usando, mi sono trovato spesso di fronte a...
posta 04.08.2017 - 06:21
0
risposte

Pro e contro usando interfacce a funzione singola e tipi di funzioni in go

Una tipica interfaccia di servizio in go potrebbe sembrare qualcosa di simile type EventStore interface { func Find(string) (*Event, error) func Save(*Event) error } type MyController struct {} func NewMyController(EventStore) *MyEventCo...
posta 19.04.2017 - 09:20
3
risposte

Sarebbe possibile creare un linguaggio simile a Ruby / Python con una tipizzazione statica che abbia l'utilizzo di velocità / memoria di un programma C compilato? [chiuso]

Uno dei principali svantaggi di Ruby / Python è rappresentato dalle prestazioni. Capisco che sono interpretati e C è compilato. (E ci sono cose come JRuby che compilano JIT con Ruby). Ma non riescono mai a ottenere la stessa velocità / utilizzo...
posta 02.07.2015 - 05:49
2
risposte

In Vai quando scrivere una funzione con o senza ricevitore?

Stiamo cercando di scrivere Go nel modo più idiomatico possibile, ma a volte facciamo fatica a trovare quale sia il modo migliore. Ad esempio, nel nostro servizio stiamo creando / convertendo una struttura da un'altra: type Foo struct {...
posta 10.08.2017 - 17:52
1
risposta

lingue con supporto per il thread nativo

Sto studiando i modi per rendere più efficiente il mio pacchetto di processi di richiesta di rete Python e mi sono interessato a persone come Go e Julia per il loro apparente supporto per la concorrenza e il modello di threading verde. Mentre...
posta 06.05.2017 - 10:58
3
risposte

Go: servizio di design API con codice minimo ripetibile

Devo creare un servizio che esponga un'API (REST). Utilizzerà MongoDB come database e structs come modello di dati. Il problema è che non riesco davvero a trovare una buona soluzione per rendere il CRUD di base non ripetibile. Ad esempio:...
posta 15.08.2017 - 22:27
1
risposta

GO ha adottato qualsiasi costrutto linguistico introdotto in Java?

GO ha abbracciato, 1) Costrutti di linguaggio JavaScript / Python, Higher order function Closure Slicing Range operator Anonymous function(inner function) Provides abstractions for map object for..in as f...
posta 28.01.2017 - 11:19
1
risposta

Processo di test di Golang [chiuso]

Sono nuovo di Golang e RunC e ora sto facendo qualche ricerca su di esso come parte della mia carriera. Che tipo di contenuti controllano le funzioni '_test.go' durante il test di un programma o di un contenitore con Golang (o RunC in caso di co...
posta 04.09.2015 - 07:24