Non posso far altro che confermare quando dichiarato da big G e in questo video-tutoria cerco di far vedere con un semplice esempio quanto sia facile scrivere codice multithread con Go.
Perdonatemi l'audio che è leggermente "a scatti" ma recordmydesktop ha deciso che oggi lo vuole fare così. Una volta risolti i problemi pubblicherò una versione con l'audio migliore.
Per quanto riguarda un po' di documentazione ecco la specifica del comando "go": Go docs.
Ecco invece il codice dell'esempio per poterlo provare con mano:
package main
import "fmt";
func main()
{
var a int;
a = 10;
go thread1(&a);
}
func thread1(v * int)
{
//do nothing
fmt.Printf("Value %d",*v);
}
Nessun commento:
Posta un commento