In diesem kurzen Artikel werden wir diskutieren, wie Sie eine zufällige Zeichenfolge mit der Go -Programmiersprache generieren können.
Zufällige Zeichenfolge
Die einfachste Methode zum Erstellen einer zufälligen Zeichenfolge besteht darin, eine Zeichenfolge aus einer Reihenfolge von Strings zufällig auszuwählen.
Wir können zunächst eine Rune erstellen, die alle alphanumerischen Zeichen enthält. Wir wählen dann zufällige Zeichen daraus und verkettet sie, um eine zufällige Zeichenfolge zu erstellen.
Betrachten Sie die Implementierung unten:
Paket MainIm obigen Beispiel erstellen wir eine Funktion, die die Länge der zufälligen Zeichenfolge erzeugt. Anschließend verwenden wir den für Schleifen und den Bereich Operator, um Zeichen der angegebenen Länge zufällig auszuwählen.
Wir geben dann die Zeichenfolge zurück. Sobald wir das Programm ausgeführt haben, sollten wir die Ausgabe als:
$ go run random_string.gehenZufällige Zeichenfolge - Base64
Wir können auch andere Tricks wie Base64 -Codierung verwenden, um eine zufällige Zeichenfolge zu generieren. Beachten Sie, dass die Methoden in diesem Handbuch für ein Kennwort nicht sicher sind.
Ein Beispiel ist wie gezeigt:
STR: = "Probenzeichenfolge"Der obige Code sollte die angegebene Zeichenfolge übernehmen und nach Base64 codieren. Die resultierende Ausgabe lautet wie:
c2ftcgxlihn0cmluZW ==Abschluss
Diese Anleitung deckt die grundlegendsten Methoden zur Generierung einer zufälligen Zeichenfolge in Go ab. Es gibt viel mehr Implementierungen, die Sie verwenden können.
Glückliche Codierung!