1. Как сгенерировать случайное (псевдослучайное?) число в диапазоне от 1 до 1000 включительно?
rand.Intn() - генерит в одном окружении, одинаковые числа я так понял
rand.Seed() - как не пытался заставить его работать у меня так и не удалось
2.
Вопрос по
https://tour.golang.org/basics/2
fmt.Printf("Now you have %g problems.", math.Sqrt(7))
И такой же вопрос по
https://tour.golang.org/basics/11
fmt.Printf("Type: %T Value: %v\n", ToBe, ToBe)
Как работают %g, %T ведь они нигде не определяются и почему тогда вместо %v пустота?