I denne korte artikkelen vil vi diskutere hvordan du kan generere en tilfeldig streng ved hjelp av Go -programmeringsspråket.
Tilfeldig streng
Den enkleste metoden for å lage en tilfeldig streng er å tilfeldig velge en streng fra en sekvens av strenger.
Vi kan starte med å lage en rune som inneholder alle alfanumeriske tegn. Vi velger deretter tilfeldige tegn fra det og sammenkobler dem for å lage en tilfeldig streng.
Vurder implementeringsshowene nedenfor:
pakkehovedI eksemplet ovenfor lager vi en funksjon som tar lengden på den tilfeldige strengen for å generere. Vi bruker deretter for Loop og rekkeoperatøren for å utvalgte tegn i den spesifiserte lengden tilfeldig.
Vi returnerer strengen. Når vi har kjørt programmet, bør vi få produksjonen som:
$ go run random_string.gåTilfeldig streng - Base64
Vi kan også bruke andre triks som base64 -koding for å generere en tilfeldig streng. Husk at metodene i denne guiden ikke er sikre for et passord.
Et eksempel er som vist:
Str: = "Eksempelstreng"Koden over skal ta den medfølgende strengen og kode den til base64. Den resulterende utgangen er som:
c2ftcgxlihn0cmluzw ==Konklusjon
Denne guiden dekker de mest grunnleggende metodene for å generere en tilfeldig streng i GO. Det er mange flere implementeringer du kan bruke.
Glad koding!