Maison  >  Article  >  développement back-end  >  golang+installation+github

golang+installation+github

PHPz
PHPzoriginal
2023-05-15 09:27:07768parcourir

Golang+Installation+GitHub : Créez un environnement de développement efficace

Preface

Avec la vulgarisation et le développement de la technologie du cloud computing, de plus en plus d'entreprises commencent à se tourner à la transformation de direction native du cloud, et Golang, en tant que langage de programmation qui a attiré beaucoup d'attention ces dernières années, est également devenu l'un des langages préférés pour le développement natif du cloud. Si vous souhaitez développer plus efficacement, vous devez non seulement maîtriser le langage Golang lui-même, mais également savoir comment installer et utiliser Golang rapidement et efficacement, et comment combiner GitHub pour la gestion des versions et le développement collaboratif. Cet article présentera respectivement l'installation de Golang et l'utilisation de GitHub, et expliquera comment ils peuvent être combinés pour aider et faciliter notre travail de développement.

Première partie : Installation de Golang

L'installation de Golang peut être effectuée en suivant les étapes suivantes :

  1. Téléchargez le package d'installation#🎜 🎜 #
Téléchargez le package d'installation adapté à votre système informatique sur le site officiel https://golang.google.cn/dl/ :

    INSTALL#🎜 🎜 #
  1. Après avoir téléchargé le package d'installation, double-cliquez pour accéder au programme d'installation et suivez les instructions pour l'installer.

Configurer les variables d'environnement
  1. Une fois l'installation terminée, définissez votre répertoire de travail dans la variable $GOPATH afin que le compilateur GO puisse être dans ce répertoire Enregistrez le fichier compilé ci-dessous.

La prochaine étape très importante consiste à ajouter le répertoire bin de Golang à la variable PATH du système, afin que vous puissiez exécuter la commande go directement dans n'importe quel répertoire.

En supposant que le répertoire que nous avons installé se trouve dans /usr/local/go, ajoutez les deux lignes de commandes suivantes dans .bash_profile :

export PATH=$PATH:/ usr/ local/go/bin

export GOPATH=$HOME/go


Voici deux instructions :

1) Après l'installation de Go, tant que le bac Le répertoire est Golang prédéfini. Le répertoire parent où se trouve le nom go, la commande GO peut être utilisée pour compiler et exécuter.

2) GOPATH est une variable d'environnement nécessaire pour les outils Go. Elle est utilisée pour stocker le chemin de stockage du code Go. Vous pouvez démarrer le développement en créant un nouveau projet dans le fichier $. Répertoire GOPATH/src.

Vérifiez si l'installation a réussi
  1. Exécutez la commande suivante pour vérifier si la version golang est affichée :
#🎜🎜 #$ go version# 🎜🎜#

Si les informations de version correctes apparaissent, l'installation est réussie.

Partie 2 : Utiliser GitHub pour la gestion des versions et le développement collaboratif

GitHub est une plateforme de développement collaboratif qui nous offre des fonctions très pratiques, comme la gestion des versions, l'hébergement de code, collaboration en équipe, etc. Ci-dessous, nous expliquons comment utiliser GitHub pour la gestion des versions et le développement collaboratif.

Créer un compte GitHub

    Tout d'abord, vous devez créer un compte sur le site officiel de GitHub. Une fois l'inscription terminée, vous devez aller dans Paramètres->Clés SSH et GPG. Ajoutez la clé locale (vous pouvez utiliser la commande ssh-keygen pour la générer localement, suivez simplement les paramètres par défaut).
Créer un entrepôt

    Après vous être connecté à GitHub, cliquez sur le bouton « Nouveau » dans le coin supérieur droit pour créer un nouvel entrepôt :
  1. #🎜🎜 #La page de création d'un nouvel entrepôt apparaîtra. Remplissez le nom de l'entrepôt dans "Nom du référentiel", sélectionnez les paramètres tels que public ou privé, puis cliquez sur le bouton "Créer un référentiel" en bas. .

Cloner l'entrepôt en local

Sur la page d'accueil de l'entrepôt nouvellement créé, cliquez sur le bouton "Cloner ou télécharger" pour cloner l'entrepôt nouvellement créé. Entrepôt au local.
  1. L'URL donnée par github est git@github.com:username/warehouse name.git (remarque : s'il y a plusieurs clés ssh, veuillez faire correspondre la bonne clé ssh).
Dans un chemin local, exécutez la commande git clone pour cloner le référentiel de code localement.

Où, l'URL est l'url copiée ci-dessus.

$ git clone git@github.com:username/warehouse name.git

Copiez le code cloné localement à l'étape 3 dans le répertoire src de GOPATH Vous pouvez démarrer Golang. développement et suivez simplement le processus de développement normal.

Ajouter un code de soumission

Tout d'abord, écrivez le code et enregistrez-le.
  1. Ensuite, utilisez les commandes suivantes pour ajouter et soumettre du code local :
$ git add .

$ git commit -m "first commit"#🎜🎜 # $ git push

Les commandes ci-dessus ajoutent séquentiellement des modifications au cache Git, soumettent les modifications et ajoutent des informations de modification, et enfin les transmettent au serveur distant.


Collaboration en équipe

Dans une équipe, le développement collaboratif est nécessaire pour mener à bien le projet. GitHub propose une fonction de collaboration d'équipe très pratique. L'opération spécifique comporte les étapes suivantes :

    a) Inviter des membres
  1. Tout d'abord, vous devez inviter d'autres membres à rejoindre l'équipe. Cliquez sur le bouton « Paramètres », puis cliquez sur l'onglet « Gérer l'accès » dans la colonne de gauche, cliquez sur le bouton « Inviter des équipes ou des personnes » dans le coin supérieur droit de la page, saisissez le nom d'utilisateur ou l'adresse e-mail du membre, puis invitez-le. pour rejoindre l'équipe de développement du projet.

b) Attribuez des tâches aux membres

La fonction Issue de GitHub peut fournir une prise en charge pour l'attribution des tâches, les commentaires, l'enregistrement des progrès et même le suivi des bogues.

Dans l'onglet Issues de la page d'accueil de l'entrepôt, vous pouvez créer une nouvelle Issue, qui peut impliquer certaines tâches, comme "ajouter un bouton" ou "corriger un bug".

Ensuite, vous pouvez attribuer la tâche au membre désigné et définir la difficulté, la priorité et d'autres informations de la tâche pour une gestion facile.

c) Développement collaboratif

Grâce à la fonction de collaboration d'équipe GitHub, plusieurs membres peuvent collaborer au développement dans le même référentiel de code. GitHub fournit une fonction de contrôle de version très pratique, permettant à chaque membre de travailler facilement ensemble et de résoudre divers conflits de code.

Dans le même temps, GitHub fournit également la fonction pull request, qui permet aux développeurs de réviser le code des autres membres, améliorant ainsi efficacement la qualité du code.

Conclusion

Ce qui précède sont les étapes générales pour installer Golang et utiliser GitHub. Après avoir maîtrisé ces compétences, les développeurs peuvent bien suivre le modèle de développement moderne et mener un développement collaboratif plus efficacement. Dans le même temps, les fonctionnalités efficaces de Golang peuvent également être utilisées pour fournir une meilleure prise en charge du développement et du déploiement d'applications cloud natives.

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!

Déclaration:
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
Article précédent:Golang ferme les microservicesArticle suivant:Golang ferme les microservices