Un UUID contient 32 valeurs hexadécimales regroupées en 5 blocs. Où chaque bloc est séparé par un trait d'union.
Ce court guide découvrira comment générer un UUID ou un GUID dans le langage de programmation Go.
Forfait UUID
GO n'a pas le support pour générer des valeurs UUID ou GUID dans sa bibliothèque standard. Cependant, il existe des packages tiers qui nous permettent d'effectuer ces opérations.
Nous utiliserons le package Google / UUID pour aller dans cet article.
https: // github.com / google / uuid
Installer le package GO UUID
Avant d'utiliser le package, nous devons l'installer. Nous pouvons le faire en entrant la commande ci-dessous:
Allez chercher Github.com / google / uuidUne fois installé, nous pouvons utiliser le package pour générer des valeurs UUID.
Générer UUID
Pour générer une valeur UUID, commencez par initialiser un nouveau projet comme:
aller mod init uuidUne fois exécuté avec succès, créez un UUID.Allez le fichier et entrez le code ci-dessous:
package principalLe code ci-dessus doit générer une nouvelle valeur UUID comme indiqué:
2666BA9E-290-4CF8-A72E-7455721BEB2EVous pouvez également utiliser la méthode newuuid () pour générer une nouvelle valeur UUID. Un exemple de code est comme indiqué:
package principalSemblable à la méthode nouvelle (), il renvoie une nouvelle valeur UUID unique.
CB41D235-7DC5-11EC-8559-98FC84D0AF0EConclusion
Cet article vous montre comment utiliser le package Google / UUID pour générer des valeurs UUID à l'aide du langage de programmation Go.