Categorygithub.com/KarpelesLab/psql
repositorypackage
0.4.0
Repository: https://github.com/karpeleslab/psql.git
Documentation: pkg.go.dev

# README

Go Reference

psql

Platform SQL code, including object load/save & query builder.

Object binding

After defining a structure, you can use it to load/save data from database.

type Table1 struct {
	Key uint64 `sql:",key=PRIMARY"`
	Name string `sql:"Name,type=VARCHAR,size=64"`
}

// ...

obj, err := psql.Get[Table1](context.Background(), map[string]any{"Key": 42}) // this fetches entry with Key=42

Query builder