Press "Enter" to skip to content

Introduction – Go Lang Practical Programming Tutorial p.1


cosa succede a tutti e benvenuto
una serie di tutorial di programmazione go
serie di tutorial sta per essere pratico
e applicato ma anche sulle basi di
va la ragione per cui voglio farlo
il modo è perché la programmazione va
lingua intendo tutta la programmazione
le lingue sono come questa ma la via
linguaggio di programmazione perché è gentile
di un linguaggio di programmazione di basso livello è
tipo di caso che potresti andare
attraverso un tutorial di base per qualcosa
come andare e sentire come si tipo di
capito cosa stava succedendo e poi
in realtà vai per provare ad applicarlo a
progetto o qualcosa e tu sei come me
non ho idea di come farlo giusto così così
la mia speranza è che ogni volta che impariamo
qualcosa che applicheremo a un
obiettivo e progetto globale e mio
la speranza è che quello lo farà
apprendimento andare molto molto più semplice, ma ancora
anche alla fine di questo il modo migliore per
imparare qualcosa è continuare a provare a usare
per risolvere vari tipi di compiti così
alcuni di questi sono ancora in corso
essere su di te ma spero di poterne fare un po ‘
di quel processo iniziale più facile così prima
di tutti perché andare perché qualcuno come me
sii interessato e vai, perché potresti essere
interessato e andare fondamentalmente andare è costruito
da zero è stato costruito da
Google è stato creato per risolvere Google
tipi di problemi, quindi in pratica andare
è per scala questo sarebbe come un
sistemi di sviluppo linguistico del linguaggio
linguaggio tutto ciò che vuoi scalare
tutto ciò che vuoi essere super efficiente
ma potresti non voler scrivere in C ++
quindi ad esempio la ragione per cui sono interessato
in go è principalmente per lo sviluppo web quindi a
sito web come la rete di programmazione Python per
esempio è costruito in Python usando il pallone
e non è il sito più lento nel
mondo ma non è anche il più veloce
sito web nel mondo che potremmo
fare alcuni guadagni di velocità gravi lì e
nello sviluppo web la differenza di 100
mil o 100 millisecondi è un importante
differenza soprattutto quando si scala
questo a milioni di utenti così tu
sapere che la velocità non riguarda solo l’utente
l’esperienza dell’utente ma influenza anche
la tua linea di fondo quanto stai pagando
per il costo di elaborazione in linea di massima
hosting di tempo e tutto questo ovunque
puoi fare guadagni nello sviluppo web
di solito è una cosa molto buona e poi
più grande è la scala, migliori sono quelli
sono anche per te in termini di giusto
qualsiasi cosa in cui ne hai bisogno per essere super
andare veloce o super efficiente è carino
molto C ++ accelera così bene ovunque
una buona cosa per te forse sei dentro
trading ad alta frequenza o qualcosa del genere
quello in cui vuoi veramente essere come
il più veloce possibile ma forse non lo fai
voglio scrivere qualcosa di noioso come C
così go sarà statico come C ++
a differenza di Python così ogni volta come in
Python ogni volta che l’interprete colpisce un
variabile deve tipo di capire cosa
è quella variabile e quella variabile potrebbe
cambia tipi e cose del genere e da
intendo come la sabbia int e galleggianti
archi di cose del genere
mentre in go non è così così
non ha bisogno di sapere tutto lì
non fondamentalmente non è necessario
immagina quelle cose per te
fondamentalmente gli dirai cosa
tipo è che tipo è determinate variabili
e tutto quel genere di cose così è
andando a darti un po ‘di velocità lo è stato anche
appena costruito da zero per
concurrency considerando che Python era una specie di
Python è stato costruito da zero fino a
essere un linguaggio di insegnamento giusto e giusto
così succede che è così divertente e così facile
per programmare con che ha ottenuto davvero
veramente popolare ma questo è quello che Python
è stato creato per far sì che i pitoni diventassero globali
tipo di blocco dell’interprete che lo limita
a un filo sì, ci sono modi per aggirare
ma è come un cerotto su a
problema più grande mentre andare è giusto
concurrent subito fuori dalla scatola quindi roba
così è quello che farà andare più veloce
ma andare è molto più piacevole da scrivere
poi qualcosa come C ++ comunque
che andiamo avanti e entriamo in esso
pensi che imparerai molto di più
anche se non ti piace andare in realtà
usando andare e vedere cosa ne pensi
lì così per andare è solo andare a
golang.org punta ai download e
scarica quello che si adatta alle tue esigenze, quindi se
sei su Windows è solo un semplice
Installazione su Mac non ho idea di sua
pacchetto non so come installare
quello che sta per andare per te non lo uso
Mac e poi su Linux è un totale
scarica che installa quella sola
cosa che aggiungerò è su Linux che vorresti
per andare avanti ed esportare quel percorso
in modo permanente se non sai come fare
che inserirò un link nella descrizione
allo spazio tecnologico proprio in questo
tutorial e puoi andare lì per
le istruzioni su come installarla sul
Linux un po ‘più facilmente
a parte questo ne avrai bisogno
tipo di editor che userò
testo sublime le persone amano fare grandi cose
offerte sugli editori puoi usare qualsiasi cosa
vuoi che tu possa usare il blocco note per quello
importa che non importa davvero sublime
testo è un grande editore anche se così si può
usalo se vuoi che sia quello che sono
useremo e andiamo avanti e
scrivi il nostro primo programma di go così sono
andrò avanti e trasferirò questo fuori dal
modo e ho appena ottenuto una directory semplice
chiamato go tux quindi ho intenzione di andare avanti
e basta creare un nuovo file e io sono giusto
chiamerò andare per andare, sì, lo faremo
aprilo e ci prepareremo
quindi la prima cosa in ogni programma go
farà parte di un pacchetto e
per la maggior parte troverai
te stesso praticamente un pacchetto di scrittura
significa ogni volta fino a quando non inizi a scrivere
cose più grandi
quindi pacchetto principale e poi lo farai
hai le tue importazioni per ora siamo solo
andando a importare fmt e tutte le tue importazioni
vai tra virgolette e qualcosa da ottenere
usato soprattutto se venite da
Python che presumo molte persone
guardando questo o dal mio canale principalmente
guarda Python devi usare il doppio
cita anche che stai mettendo le virgolette in giro
le tue importazioni ma sbarazzati del singolo
le citazioni che farai usando loro
con con andare anche se io se sbaglio e
chiama go python e tutto il resto
roba, mi dispiace che succederà, lo sono
probabilmente scriverò anche come print a
poche volte sarò anche fare un bel
alcuni giochi di parole su come abituarsi
quindi una volta che hai fatto le tue importazioni, lo siamo
importerò fmt che è come
formato fondamentalmente sarà come noi
possiamo stampare qualcosa in pratica
pronto a costruire le nostre funzioni in modo tale
in realtà scrivere una funzione che stai per
dì func che inizia la tua funzione
hai il nome della tua funzione
hai parametri e poi il
la funzione viene dopo
di nuovo non è Python, sfortunatamente
abbiamo le parentesi così come molte altre
lingue così e poi qui scrivi
il tuo codice ne avremo un po ‘
codice semplice sta per essere FM T
la linea di stampa p maiuscola e quindi siamo giusti
andando a dire di nuovo tra virgolette
non utilizzare più le virgolette singole benvenuto
andare alla grande in modo che possiamo andare avanti e
salvalo ed eseguiamo questo programma
reale veloce in modo che andremo a venire
Qui sto andando aprire la riga di comando
e per eseguirlo basta andare a correre e
allora qualunque sia il nome del file è così per me
è andare toccare andare, hey cena e ma
benvenuto per andare così che sta per andare
avanti e compilare ed eseguirlo per voi a
allo stesso tempo, quindi non è così
molto voglio davvero coprire qui fino a quando
arriviamo al prossimo tutorial come ho detto
c’è solo un po ‘di cose
si dovrà abituarsi a voi anche
potrebbe chiedersi perché ha fatto il principale
funziona anche come non l’abbiamo chiesto
per fare un’ottima domanda, così saremo
parlando di cose del genere nel
anche il prossimo tutorial spiegherà molto
di piccole cose più piccole qui che tu
potrebbe non averlo notato se lo hai
domande commenti preoccupazioni vai a fare i giochi di parole
qualunque cosa si senta libera di mandarli al vapore sotto
altrimenti ti vedrò nel prossimo
lezione
Please follow and like us:

Be First to Comment

Lascia un commento