Press "Enter" to skip to content

Pointers – Go Lang Practical Programming Tutorial p.4


00:00:01cosa sta succedendo a tutti il benvenuto a

00:00:03parte 4 della serie di tutorial andare in questo

00:00:06parte di cosa stiamo realmente parlando è

00:00:07puntatori che è praticamente l’ultimo

00:00:09elemento che sta per essere necessaria per

00:00:11a capire il tipo di base del go

00:00:14esempio web server in modo anche se si è

00:00:18come venire da qualcosa come Python

00:00:19questo è totalmente estraneo a voi in modo così

00:00:22è probabilmente una buona idea copriamo così

00:00:23la prima cosa che sto per andare avanti e

00:00:25facciamo è una specie di ripulire quello che abbiamo

00:00:26succedendo qui quindi prima di tutto siamo solo

00:00:28andando utilizzerà formato quindi mi sbarazzarsi di

00:00:30la parentesi ci faremo ripulire

00:00:32queste due funzioni e mi limiterò a vuoto

00:00:33out principale, perché non abbiamo bisogno di nulla

00:00:35

00:00:36va bene così diciamo che abbiamo una variabile

00:00:41e stiamo andando diciamo che è X è uguale al colon

00:00:44e diremo che se X è pari al 15

00:00:46Che tipo è 15 si dovrebbe sapere ora la società

00:00:51quello che possiamo dire è due punti è uguale e

00:00:54che sta per puntare a X in modo che il modo in cui

00:00:58che puntare a qualcosa è con la

00:01:00commerciale e quindi la variabile che vogliamo

00:01:02per puntare a quindi questo è gonna vento fino

00:01:04essendo l’indirizzo di memoria mi limiterò a scrivere

00:01:06che fuori e quindi ora andiamo avanti e

00:01:09dot line di stampa formato un solo così possiamo

00:01:12Vedo quello che stiamo facendo in modo che io porti up

00:01:14una riga di comando e go go go eseguito braccio in modo

00:01:21questo è l’indirizzo di memoria effettivo in cui il

00:01:23valore per X di viene memorizzato così ora

00:01:27quello che possiamo fare è come quello che se noi così così

00:01:31in pratica se si vuole puntare a

00:01:33qualcosa di utilizzare la e commerciale, ma se si

00:01:35vuole leggere attraverso un indirizzo di memoria

00:01:38si utilizza l’asterisco o stella così così che cosa

00:01:43potremmo dire è formato di riga di stampa dot

00:01:46asterisco un salvataggio che gestiscono questo e si

00:01:52vede in questo caso si ottiene 15, perché

00:01:54questo è che è attualmente quello che il valore

00:01:56di X è ora che cosa succede se abbiamo detto asterisco un

00:02:01è uguale a 5 che cosa che cosa pensi ce la faremo

00:02:05finiscono accadendo lì così andiamo

00:02:08avanti e salvare quel percorso che abbiamo whoops

00:02:12non l’ha fatto

00:02:13qualsiasi altra cosa andiamo avanti e stampare X

00:02:16ora così formattare dot per la sua linea X così ora

00:02:24X è in realtà uguale a cinque, perché è

00:02:28cambiato in modo così ora come solo solo per divertimento

00:02:34una la lettura attraverso di quella memoria

00:02:40indirizzo di X in modo che la lettura attraverso di

00:02:41qualunque sia all’indirizzo A è uguale a qualsiasi cosa stia

00:02:46attraverso ad un paio di volte ogni giorno attraverso

00:02:49che sembra divertente così che cosa sta andando essere il

00:02:52Uscita lì proprio si dovrebbe essere in grado di

00:02:53visivamente guardare a questo e sapere che cosa è

00:02:56cosa sta andando dire ma oh abbiamo ancora bisogno di

00:02:58stamparlo eh

00:02:59cerchiamo di stampare facciamolo stampa del puntino di formato

00:03:06linea X quello che è successo Hey there andiamo

00:03:15siamo Matt dot linea di stampa X e poi

00:03:17cerchiamo anche di cerchiamo di stampare un asterisco

00:03:26e questo è probabilmente così salveremo che

00:03:32faremo eseguire tale e come si si può

00:03:37probabilmente avrebbe potuto immaginare che stava

00:03:38per essere cinque volte cinque

00:03:40ma comunque abbastanza freddo è è super

00:03:42semplice, una volta ci si abitua ad esso, ma come

00:03:44un concetto estraneo che diventa un po ‘

00:03:46impegnativo è sufficiente sapere che in qualsiasi momento

00:03:48hai commerciale che è la memoria

00:03:50l’indirizzo che sta portando a qualunque

00:03:51variabile che passa e poi se vuoi

00:03:53a leggere quello che c’è in quella variabile o

00:03:55ciò che è a tale indirizzo di memoria piuttosto

00:03:57stai per utilizzare l’asterisco va bene così

00:04:02questo è tutto per i puntatori e nella prossima

00:04:04tutorial ci troveremo a iniziamo con la nostra

00:04:06esempio eccellente di base del server web se si

00:04:09hanno domande Commenti preoccupazioni

00:04:11Qualunque cosa si può sentire libero di lasciarli

00:04:12sotto altrimenti ti vedrò nel

00:04:15prossimo tutorial