# Préparer son environnement de développement
### Dépendances
- [Go >= 1.11](https://golang.org/dl/)
### Procédure
1. Installer les outils de développement. Cette opération va notamment générer les bindings Qt pour l'application `notebook`. **Cette étape peut durer un certain temps**.
```shell
make install-devtools
```
2. Lancer le serveur
make watch
3. (Optionnel mais recommandé) Installer le hook Git `pre-commit`
rm -f .git/hooks/pre-commit.sample
ln -s "$PWD/misc/git-hooks/pre-commit" .git/hooks/pre-commit