Dans ce bref article, nous discuterons de la façon dont vous pouvez générer une chaîne aléatoire en utilisant le langage de programmation Go.
Corde aléatoire
La méthode la plus simple pour créer une chaîne aléatoire est de sélectionner au hasard une chaîne dans une séquence de chaînes.
Nous pouvons commencer par créer une rune contenant tous les caractères alphanumériques. Nous sélectionnons ensuite des caractères aléatoires et les concatenons pour créer une chaîne aléatoire.
Considérez les spectacles de mise en œuvre ci-dessous:
package principalDans l'exemple ci-dessus, nous créons une fonction qui prend la longueur de la chaîne aléatoire à générer. Nous utilisons ensuite la boucle FOR et l'opérateur de plage pour sélectionner au hasard les caractères de la longueur spécifiée.
Nous retournons ensuite la chaîne. Une fois que nous exécutons le programme, nous devrions obtenir la sortie comme:
$ va exécuter random_string.allerChaîne aléatoire - base64
Nous pouvons également utiliser d'autres astuces telles que le codage de base64 pour générer une chaîne aléatoire. Gardez à l'esprit que les méthodes de ce guide ne sont pas sécurisées pour un mot de passe.
Un exemple est comme indiqué:
str: = "Exemple de chaîne"Le code ci-dessus doit prendre la chaîne fournie et la coder à la base64. La sortie résultante est comme:
c2ftcgxlihn0cmluzw ==Conclusion
Ce guide couvre les méthodes les plus élémentaires pour générer une chaîne aléatoire en Go. Il y a beaucoup plus d'implémentations que vous pouvez utiliser.
Codage heureux!