Il socket pacchetto fornisce socket di rete in uscita.
Questo pacchetto è obbligatorio solo nell'ambiente classico di App Engine. Le applicazioni eseguite solo nell'"ambiente flessibile" di App Engine devono utilizzare il pacchetto net della libreria standard.
Funzioni
funzione LookupIP
LookupIP restituisce gli indirizzi IP dell'host specificato.
Conn
Conn rappresenta una connessione socket. Implementa net.Conn.
Selettore funzione
Dial si connette all'indirizzo dell'indirizzo sul protocollo di rete. Il formato dell'indirizzo è host:porta, dove l'host può essere un nome host o un indirizzo IP. I protocolli noti sono "tcp" e "udp". La connessione restituita soddisfa net.Conn ed è valida finché ctx è valida. Se la connessione deve essere utilizzata dopo che ctx diventa non valida, richiama SetContext con il nuovo contesto.
funzione DialTimeout
DialTimeout è simile a Dial, ma richiede un timeout. Il timeout include la risoluzione dei nomi, se necessario.
func (*Conn) KeepAlive
KeepAlive segnala che la connessione è ancora in uso. Può essere chiamato per impedire che il socket venga chiuso per inattività.
SetContext (*Conn)
SetContext imposta il contesto utilizzato da questo connettore. In genere viene utilizzato solo quando si utilizza una connessione creata in un contesto diverso, ad esempio quando viene creata una connessione durante una richiesta di warmup, ma utilizzata durante la gestione di una richiesta utente.