Maison > Article > développement back-end > qu'est-ce que goRealize
Realize est un outil Go axé sur l'accélération et l'amélioration des flux de travail des développeurs, l'automatisation des flux de travail des utilisateurs, l'intégration d'autres outils tiers, la définition de commandes cli personnalisées et le rechargement du projet à chaque modification sans avoir à arrêter d'écrire du code ; get github.com/tockins/realize" pour installer l'outil Realize.
L'environnement d'exploitation de ce tutoriel : système Windows 7, GO version 1.18, ordinateur Dell G3.
Go Realize
Realize est un outil Go axé sur l'accélération et l'amélioration des flux de travail des développeurs, l'automatisation des flux de travail des utilisateurs, l'intégration d'autres outils tiers, la définition de commandes cli personnalisées et la connexion à chaque modification. sans avoir à arrêter d'écrire du code. (Adresse: https://github.com/oxequa/realize)
Fonctionnalités:
hautement personnalisable
Configuration étape par étape
Rechargement en direct
prend en charge plusieurs projets
Enregistrez les journaux dans un fichier
Panneau Web pour des vues intelligentes
Créez, installez, exécutez, testez, fmt, construisez, auditez et plus encore
Surveillez les chemins personnalisés et les extensions de fichiers spécifiques
Multiple méthodes de surveillance (interrogation, observateurs de fichiers)
Support Docker
Installation
Exécutez cette commande pour obtenir/installer :
$ go get github.com/tockins/realize
Command
Exécuter
Exécuter depuis la racine du projet :
$ realize run
Il créera un fichier réalise.yaml s'il n'existe pas déjà, ajoutera le répertoire de travail en tant que projet et exécutera le pipeline.
La commande "Exécuter" prend en charge les paramètres personnalisés suivants :
--name="name" -> Run by name on existing configuration --path="realize/server" -> Custom Path, if not specified takes the working directory name --build -> Enable go build --no-run -> Disable go run --no-install -> Disable go install --no-config -> Ignore an existing config / skip the creation of a new one --server -> Enable the web server --legacy -> Enable legacy watch instead of Fsnotify watch --generate -> Enable go generate --test -> Enable go test --open -> Open in default browser
Exemple :
$ realize run $ realize run --path="mypath" $ realize run --name="My Project" --build $ realize run --path="realize" --no-run --no-config $ realize run --path="/Users/alessio/go/src/github.com/tockins/realize-examples/coin/"
【Recommandations associées : Tutoriel vidéo Go, Enseignement de la programmation】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!