XORM - eXtra ORM for Go

XORM is a Simple & Powerful ORM Framework for Go Programming Language

Get Started View on Github

Use go get github.com/go-xorm/xorm download

Notice XORM will be transfered from Github to Gitea !
Baseline

Easy Usage

By join function design, use less codes to finish DB operations.

Typography

Rich Features

Support cache, transaction, Optimistic Lock, Multiple Database support, Reverse and etc.

Minimalism

Open Source

Join, share and learn by involving this great project and be a contributor.

Installation

Install Library

go get github.com/go-xorm/xorm

Xorm Tool

go get github.com/go-xorm/cmd/xorm

Source Documents

godoc.org/github.com/go-xorm/xorm

Run

Initilization

orm, err := xorm.NewEngine("sqlite3", "./test.db")

Synchronize

err = orm.Sync2(new(User), new(Article))

Now, you get it.