- ✅ Tooling
Go(installerGo) - ✅ Une clé d'API, chargée dans l'environnement
OPTNC_MOBITAGNC_API_KEY - ✅ Task pour builder le projet
- ✅ Goreleaser pour builder le projet sur plusieurs plateformes
task build
# Ensuite l'ajouter dans le PATH
echo "export PATH=$PATH:$(pwd)/bin" >> ~/.zshrc # ou ~/.bashrc selon votre shell
source ~/.zshrc # ou ~/.bashrc selon votre shelltask releaseSi vous ne souhaitez pas utiliser le binaire, vous pouvez utiliser directement le code source :
go run main.go [command]mobitag -h# Tester l'environnement
mobitag dryRunmobitag send --to xxxxxx --message "Hello World : a mobit@g from Go(lang) XD"Pour avoir plus d'informations sur l'autocompletion :
mobitag completion <shell> --helpExemple pour un shell zsh :
source <(mobitag completion zsh) # pour activer l'autocompletion dans le shell courant
mobitag completion zsh > "${fpath[1]}/_mobitag" # pour installer l'autocompletion de manière permanenteLa video de demo est buildée avec charmbracelet/vhs:
task auth