Да, функция `rand.Intn()` возвращает каждый раз разные значения из диапазона от 0 до указанного числа.
Чтобы функция `rand.Intn()` всегда возвращала одно и то же значение при каждом запуске программы, необходимо установить seed для генератора случайных чисел. Например, можно использовать `rand.Seed()` с постоянным значением.
```go
package main
import (
"fmt"
"math/rand"
"time"
)
func main() {
rand.Seed(42) // Установить seed для генератора случайных чисел
a := rand.Intn(100)
b := rand.Intn(100)
fmt.Println(a)
fmt.Println(b)
}
```
Таким образом, функция `rand.Intn()` будет возвращать одно и то же значение `a` и `b` при каждом запуске программы.