Y a-t-il un REPL (console interactive) en Go comme en Python ?
Bonjour à tous ! Je viens de commencer à apprendre Go, je suis passé de Python, et l'absence de console interactive (REPL) habituelle me dérange beaucoup. En Python, je pouvais simplement taper `python` dans le terminal et tester immédiatement de petits morceaux de code, voir comment les fonctions fonctionnent, vérifier la syntaxe. Cela accélérait énormément l'apprentissage et le débogage.
En Go, j'ai l'habitude d'écrire comme ceci :
```go
package main
import "fmt"
func main() {
for i := 0; i < 10; i++ {
fmt.Println(i * 2)
}
}
```
Et à chaque fois, pour vérifier une simple boucle ou une expression, je dois créer un fichier `main.go`, écrire tout le code d'encadrement avec `package main` et `func main()`, puis sauvegarder, compiler (`go build`) ou exécuter (`go run`). Cela ralentit terriblement le travail quand on veut rapidement vérifier une idée.
J'ai cherché sur Google, mais j'ai trouvé