XORM - eXtra ORM for Go

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

Get Started View on Gitea.com

Use go get xorm.io/xorm download

Notice XORM have been moved 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 xorm.io/xorm

Xorm Tool

go get xorm.io/cmd/xorm

Source Documents

godoc.org/xorm.io/xorm

Run

Initilization

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

Synchronize

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

Now, you get it.