Maison > développement back-end > Golang > qu'est-ce que goRealize

qu'est-ce que goRealize

青灯夜游
Libérer: 2023-02-06 13:56:12
original
3277 Les gens l'ont consulté

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.

qu'est-ce que goRealize

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
Copier après la connexion

Command

  • Exécuter

    Exécuter depuis la racine du projet :

$ realize run
Copier après la connexion

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
Copier après la connexion
  • 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/"
Copier après la connexion

【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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal