# 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 ```shell make watch ``` 3. (Optionnel mais recommandé) Installer le hook Git `pre-commit` ```shell rm -f .git/hooks/pre-commit.sample ln -s "$PWD/misc/git-hooks/pre-commit" .git/hooks/pre-commit ```