Domande con tag 'go'

0
risposte

Qual è il vantaggio di questo modello di attore per i gestori HTTP in go

Ho letto alcuni blog e più recentemente ho parlato del discorso di Peter Bourgon intitolato "Ways to do things". Mostra alcuni esempi del modello di attore per la concorrenza in GO. Ecco un esempio di gestore che utilizza tale modello: func (a...
posta 17.03.2018 - 01:05
1
risposta

Estensione di un tipo esistente in Vai

Questo è il mio primo post qui. Voglio fare quanto segue con l'aiuto di incorporare in GO , estendi html.Tokenizer con nuovi metodi di mio pur essendo ancora in grado di accedere a tutti i metodi esistenti html.Tokenizer in il...
posta 03.01.2018 - 16:25
2
risposte

Utilizzo di API esterne nell'architettura microservice

Sto scrivendo una piccola applicazione basata su microservizi. A uno dei servizi viene assegnata l'attività di interrogare un'API esterna ed elaborare la risposta JSON (elenco filtrato di case). Dato che sto utilizzando i protocol buffer per ser...
posta 05.09.2017 - 01:32
2
risposte

Funzioni annidate; consentire o no? [chiuso]

Avendo programmato un intero lotto in python, l'uso di funzioni annidate è un buon modo per non ingombrare lo spazio dei nomi con piccole funzioni di supporto che vengono utilizzate una sola volta. Ora sto programmando in go, e dopo aver scri...
posta 13.07.2015 - 16:19
1
risposta

ChromiumOS potrebbe essere riscritto in Vai da zero? [chiuso]

Visto che Go sembra in grado di competere con le prestazioni C e con Google ovviamente sbilanciato verso Go, ritengo che sarebbe un ottimo modo per Go ottenere maggiore trazione. Il modo in cui ChromiumOS / Chrome è passato da una base Ubuntu...
posta 24.09.2013 - 13:43
2
risposte

Devo registrare gli errori nella funzione che si verificano? o passarli indietro e registrarli quando il controllo ritorna?

Una delle cose che amo di Go è il modo in cui incoraggiano gli errori di passaggio come valori di ritorno, ma quando si tratta di loggare qual è la soluzione più gestibile: passare l'errore il più indietro possibile nel mucchio di esecuzione e r...
posta 02.02.2016 - 13:28
1
risposta

GO - Come definire i metodi di tipo denominato?

In GO, rule is, i metodi possono essere definiti solo su named type e puntatore a named type . In C, sotto codice , le operazioni sono definite sul tipo (ad esempio List ) , typedef struct List List; //list.h typedef struct {...
posta 30.01.2017 - 17:31
1
risposta

Quale meccanismo di blocco dovrebbe essere usato quando si persistono dati nei file

Sto iniziando a imparare come creare applicazioni web da un tutorial golang . Per semplicità, persiste i dati in file anziché in un database. Il codice completo crea un server in grado di gestire più richieste simultanee, ma il programma non se...
posta 10.08.2015 - 15:22
1
risposta

Come strutturare strutture simili usando Go e PostgreSQL senza troppo codice duplicato

Sto creando un'API REST in Go utilizzando PostgreSQL. Introduzione rapida: Ho improvvisamente un caso in cui ho diverse varianti della stessa entità di base, una delle varianti ha forse 12 campi in più rispetto alla base e altre due varian...
posta 21.09.2018 - 00:01
1
risposta

Come utilizzare le asserzioni di tipo in Go quando si restituisce un tipo di interfaccia?

Una struttura a cui sto lavorando chiamata fieldDefinition contiene metadati relativi a un campo utilizzato da un oggetto nella mia app Web. Uno dei campi su fieldDefinition (diventa un po 'confuso) ha un aspetto simile al seguente:...
posta 02.09.2015 - 10:29