J'ai écrit ce programme,
package main
import "fmt"
func main() {
x := "Hello"
for i := 0; i <= 10; i++ {
fmt.Printf("%#U\n", x[i])
}
}
https://go.dev/play/p/yrMu2hlAvkZ
panic: runtime error: index out of range [5] with length 5
Je connais la raison pourquoi il est ce qui donne l'erreur, c'est en raison de la condition de la boucle i<=10
et si je supprime le =
il ne veut pas me donner l'erreur.
Mais disons que je veux le code de telle manière que je ne peux pas les erreurs si je continue à l'utiliser i<=10
. Comment peut-il être fait?