UUID zawiera 32 wartości szesnastkowe zgrupowane w 5 blokach. Gdzie każdy blok jest oddzielony przez łącznik.
Ten krótki przewodnik odkryje, jak wygenerować UUID lub GUID w języku programowania Go.
Pakiet idź uuid
GO nie ma obsługi generowania wartości UUID lub GUID w swojej standardowej bibliotece. Istnieją jednak pakiety stron trzecich, które pozwalają nam wykonywać te operacje.
W tym artykule użyjemy pakietu Google/UUID w tym artykule.
https: // github.com/Google/UUID
Zainstaluj pakiet Go UUID
Zanim użyjemy pakietu, musimy go zainstalować. Możemy to zrobić, wpisując poniższe polecenie:
Idź zdobyć github.com/Google/UUIDPo zainstalowaniu możemy użyć pakietu do generowania wartości UUID.
Wygeneruj UUID
Aby wygenerować wartość UUID, zacznij od zainicjowania nowego projektu jako:
idź mod init uuidPo pomyślnym wykonaniu utwórz UUID.Go Plik i wprowadź poniższy kod:
Pakiet MainPowyższy kod powinien wygenerować nową wartość UUID, jak pokazano:
2666BA9E-1290-4CF8-A72E-7455721BEB2EMożesz także użyć metody newUUID () do wygenerowania nowej wartości UUID. Przykładowy kod jest taki jak pokazano:
Pakiet MainPodobnie do metody nowej (), zwraca nową unikalną wartość UUID.
CB41D235-7DC5-11EC-8559-98FC84D0AF0EWniosek
W tym artykule pokazuje, jak korzystać z pakietu Google/UUID do generowania wartości UUID za pomocą języka programowania Go.