Skip to content

An opinionated seed project to get you started with Golang

Notifications You must be signed in to change notification settings

jasonaibrahim/go-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Starter

Overview

Gin

  • routing and html rendering Auth0
  • client cookies for session persistence Deployment
  • creates a docker image
  • can deploy to the environment of your choosing. set up your own CI/CD

Getting Started

Add .env

SESSION_KEY=*****
SESSION_NAME=session
AUTH0_CLIENT_ID=**********
AUTH0_DOMAIN=*********
AUTH0_CLIENT_SECRET=********
AUTH0_CALLBACK_URL=http://localhost:3000/callback
PORT=3000
GIN_MODE=debug

Run the app in development

go run src/main.go

Run tests

go test test/*

About

An opinionated seed project to get you started with Golang

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published