Una settimana al Golang produttivo

ShareThisLa pipeline per l'elaborazione dei dati gestisce un miliardo di eventi ogni giorno. Il nostro server web elabora decine di migliaia di richieste al secondo. Golang lo rende veloce e scalabile. Grande supporto per la concorrenza e un potente http biblioteca fanno di Go lo strumento giusto per questo compito.

La cultura dell'ingegneria del software ShareThis incoraggia tutti a condividere le conoscenze con gli altri membri del team e ad imparare da loro. Mi ci è voluta una settimana per imparare Go quanto basta per poter andare in produzione più volte.

Cosa l'ha resa vincente?

La programmazione a coppie è un grande strumento che stimola la stretta collaborazione, il brainstorming e il flusso di conoscenza. Ogni linea di codice viene immediatamente rivista, il che porta ad una migliore qualità del software. È anche una grande opportunità per imparare una nuova tecnologia.

Andrew Backes è ingegnere software senior Sharethis e programmatore esperto di Golang. Mi ha fatto una rapida introduzione e mi ha raccomandato il Golang tour per iniziare. Abbiamo programmato la coppia per tutto il tempo. Era importante che io fossi la persona che batteva a macchina la maggior parte del tempo, in modo da potermi assicurare che le cose non accadessero troppo velocemente per me. Avere a disposizione degli esempi è stato utile anche per imparare un nuovo linguaggio di programmazione. Lavorare con un codice già esistente era più facile che scrivere qualcosa da zero. La struttura di base del codice era già presente e c'erano esempi su come fare varie cose.

Ci sono volute circa 24 ore dall'inizio con Go alla prima messa in produzione del mio codice. Una settimana dopo, anche se sono ancora all'inizio del mio viaggio con Golang, conosco le basi e sono in grado di portare a termine il lavoro.

Vuoi imparare il Golang? Unisciti a noi!

Informazioni su ShareThis

ShareThis ha sbloccato il potere del comportamento digitale globale sintetizzando i dati di condivisione sociale, interesse e intenzione dal 2007. Alimentato dal comportamento dei consumatori su oltre tre milioni di domini globali, ShareThis osserva le azioni in tempo reale di persone reali su destinazioni digitali reali.

Iscriviti alla nostra newsletter

Ricevete le ultime notizie, i suggerimenti e gli aggiornamenti

Iscriviti

Contenuto correlato