sqlite-gobroem
is a Golang embedded web-based SQLite database browser.
Use go get to install the latest version of the library:
$ go get -u github.com/bakaoh/sqlite-gobroem
Include Gobroem in your application:
import "github.com/bakaoh/sqlite-gobroem/gobroem"
Use go build to build Gobroem:
$ cd $GOPATH/src/github.com/bakaoh/sqlite-gobroem/gobroem
$ go build .
Run Gobroem:
$ ./sqlite-gobroem -h
Usage of ./sqlite-gobroem:
-bind string
HTTP server host (default "localhost")
-db string
SQLite database file (default "test/test.db")
-listen uint
HTTP server listen port (default 8000)
$ ./sqlite-gobroem
Open browser http://localhost:8000/
Initialize the API controller:
api, err := gobroem.NewAPI("path to sqlite db file")
if err != nil {
log.Fatal("can not open db", err)
}
Register the API handler:
http.Handle("/browser/", api.Handler("/browser/"))