tech:notes_go_golang
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:notes_go_golang [2025/04/03 09:58] – Jean-Baptiste | tech:notes_go_golang [2025/11/11 16:32] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 19: | Ligne 19: | ||
| * https:// | * https:// | ||
| - | Début du totu | + | Début du tuto |
| - | <code go restapi.go> | + | |
| + | '' | ||
| + | < | ||
| package main | package main | ||
| Ligne 70: | Ligne 72: | ||
| </ | </ | ||
| + | |||
| == Install & config | == Install & config | ||
| Ligne 87: | Ligne 90: | ||
| </ | </ | ||
| - | <code - ~/ | + | '' |
| + | <code -> | ||
| export GOPATH=$HOME/ | export GOPATH=$HOME/ | ||
| export GOBIN=$HOME/ | export GOBIN=$HOME/ | ||
| Ligne 117: | Ligne 121: | ||
| go install | go install | ||
| </ | </ | ||
| + | |||
| == Dev bonnes pratiques | == Dev bonnes pratiques | ||
| https:// | https:// | ||
| + | |||
| == Language | == Language | ||
| Ligne 136: | Ligne 142: | ||
| Pb voir : http:// | Pb voir : http:// | ||
| - | <code go exec.go> | + | '' |
| + | < | ||
| // http:// | // http:// | ||
| Ligne 169: | Ligne 176: | ||
| go run exec.go ls /tmp/ / | go run exec.go ls /tmp/ / | ||
| </ | </ | ||
| + | |||
| + | |||
| == Tests unitaire | == Tests unitaire | ||
| - | <code - fact.go> | + | '' |
| + | <code -> | ||
| package main | package main | ||
| Ligne 182: | Ligne 192: | ||
| </ | </ | ||
| - | <code - fact_test.go> | + | '' |
| + | <code -> | ||
| package main | package main | ||
| Ligne 217: | Ligne 228: | ||
| Gosh un shell interactif | Gosh un shell interactif | ||
| + | |||
| === IDE | === IDE | ||
| Ligne 228: | Ligne 240: | ||
| IntelliJ IDEA | IntelliJ IDEA | ||
| + | |||
| === Code qualité | === Code qualité | ||
| Ligne 253: | Ligne 266: | ||
| go tool dist list | go tool dist list | ||
| </ | </ | ||
| + | |||
| === Tour | === Tour | ||
| Ligne 265: | Ligne 279: | ||
| ou : https:// | ou : https:// | ||
| + | |||
| === Debuger | === Debuger | ||
tech/notes_go_golang.1743667102.txt.gz · Dernière modification : de Jean-Baptiste
