golang book 4

рандом package main import ( "fmt" "math/rand" ) func main() { target := rand.Intn(100) + 1 fmt.Println(target) } rand.Intn(100) + 1 это чтоб от 1 до 100 включительно но рандом не рандом.. вот рандом package main import ( "fmt" "math/rand" "time" ) func main() { //seconds := time.Now().Unix() //rand.Seed(seconds) rand.Seed(time.Now().Unix()) target := rand.Intn(100) + 1 fmt.Println(target) } rand.Seed кушает только числа строку в число преобразовать в int input := strings.TrimSpace(input) value, err := strconv.Atoi(input) цикл for i:=4;i<7;i++ { fmt.Println(i) } // 4 5 6 i++ i-- -= += при вечном цикле ctrl с for еще используется вместо wile i:= 1 for i<3 { fmt.Println(i) i++ }