Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/google/uuid
Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
https://github.com/google/uuid
go uuid
Last synced: 6 days ago
JSON representation
Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.
- Host: GitHub
- URL: https://github.com/google/uuid
- Owner: google
- License: bsd-3-clause
- Created: 2016-02-12T22:17:59.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-11-14T17:05:06.000Z (2 months ago)
- Last Synced: 2025-01-04T12:17:48.148Z (15 days ago)
- Topics: go, uuid
- Language: Go
- Homepage:
- Size: 194 KB
- Stars: 5,428
- Watchers: 48
- Forks: 373
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- zero - uuid - 3-Clause | (Members)
- awesome-ccamel - google/uuid - Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. (Go)
- awesome-starts - google/uuid - Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. (Go)
- go-awesome - google/uuid - Google's open source UUID package (Open source library / UUID)
- awesome-golang-repositories - uuid
- awesome-go-extra - uuid - 02-12T22:17:59Z|2022-07-20T16:28:47Z| (UUID / Fail injection)
- awesome-go - uuid - Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. Stars:`5.4K`. (UUID / Utility/Miscellaneous)
- awesome-go - uuid - 基于RFC 4122的Go UUID库。 (UUID 生成库 / 爬虫工具)
- awesome-go - uuid - 基于RFC 4122的Go UUID库。 (UUID 生成库 / 爬虫工具)
- awesome - google/uuid - Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. (Go)
- awesome - google/uuid - Go package for UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. (Go)
README
# uuid
The uuid package generates and inspects UUIDs based on
[RFC 9562](https://datatracker.ietf.org/doc/html/rfc9562)
and DCE 1.1: Authentication and Security Services.This package is based on the github.com/pborman/uuid package (previously named
code.google.com/p/go-uuid). It differs from these earlier packages in that
a UUID is a 16 byte array rather than a byte slice. One loss due to this
change is the ability to represent an invalid UUID (vs a NIL UUID).###### Install
```sh
go get github.com/google/uuid
```###### Documentation
[![Go Reference](https://pkg.go.dev/badge/github.com/google/uuid.svg)](https://pkg.go.dev/github.com/google/uuid)Full `go doc` style documentation for the package can be viewed online without
installing this package by using the GoDoc site here:
https://pkg.go.dev/github.com/google/uuid