RayID (Go)
Generate short IDs for logs, events, and traces.
go get gitlab.com/blackiq-packages/go/rayid@latest
package main
import (
"fmt"
"gitlab.com/blackiq-packages/go/rayid"
)
func main() {
ray, err := rayid.New(rayid.Digit)
if err != nil {
panic(err)
}
id, err := ray.Gen(16)
if err != nil {
panic(err)
}
fmt.Println(id)
}
Types: digit · lower · upper · all
Docs
Full documentation: rayid-go.docs.amirhossein.info
Links
License
MIT