gabriel-hahn / devbook-go

A Golang project developed for studying purposes (CRUD)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Devbook Go

A Golang project developed for studying purposes (CRUD)

Getting Started

Generating the authentication secret

We recommend creating a secret using the base64 approach, similar to the following:

func init() {
  key := make([]byte, 64)

  if _, err := rand.Read(key); err != nil {
    log.Fatal(err)
  }

  base64Str := base64.StdEncoding.EncodeToString(key)
  fmt.Println(base64Str)
}

This function creates a base64 secret key that can be used in the .env file.

About

A Golang project developed for studying purposes (CRUD)

License:MIT License


Languages

Language:Go 99.5%Language:Makefile 0.5%