Answers for "golang uuid library"

2

using uuid golang

package main

import (
    "fmt"
    "strings"
    "github.com/google/uuid"
)

func main() {
    uuidWithHyphen := uuid.New()
    fmt.Println(uuidWithHyphen)
    uuid := strings.Replace(uuidWithHyphen.String(), "-", "", -1)
    fmt.Println(uuid)
}
Posted by: Guest on June-22-2021
0

golang generate uuid

package main

import (
	"fmt"
	"crypto/rand"
	"log"
)

func main() {
	b := make([]byte, 16)
	_, err := rand.Read(b)
	if err != nil {
    		log.Fatal(err)
	}
	uuid := fmt.Sprintf("%x-%x-%x-%x-%x",
    	b[0:4], b[4:6], b[6:8], b[8:10], b[10:])
	fmt.Println(uuid)
}
Posted by: Guest on January-18-2021

Browse Popular Code Answers by Language