Skip to content

ateleshev/go-webcontext

Repository files navigation

go-webcontext

go get -u github.com/ateleshev/go-webcontext
import "github.com/ateleshev/go-webcontext"

Usage:

var (
  context *webcontext.Context
)

func init() {
  context = webcontext.NewContext()
  if db, err := gorm.Open("mysql", "username:password@tcp(localhost:3306)/dbname?charset=utf8"); err != nil {
    panic("Cannot connect to DB")
  }
  context.SetDB(db)
}

func main() {
  var cnt int
  db := context.DB()
  db.Table("test").Count(&cnt)
  log.Printf("Total rows in table 'test': %d", cnt)
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages