Skip to content

MonetDB/MonetDB-Go

master
Switch branches/tags
Code
This branch is 20 commits ahead of fajran:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 

go-monetdb

MonetDB driver for Go.

Installation

To install the monetdb package to your $GOPATH, simply use the go tool. Make sure you have Git installed.

$ go get github.com/MonetDB/MonetDB-Go

Usage

This Go MonetDB driver implements Go's database/sql/driver interface. Once you import it, you can use the standard Go database API to access MonetDB.

import (
	"database/sql"
	_ "github.com/MonetDB/MonetDB-Go/src"
)

Then use monetdb as the driver name and Data Source Name (DSN) as specified in the next section.

db, err := sql.Open("monetdb", "username:password@hostname:50000/database")

Data Source Name (DSN)

The format of the DSN is the following

[username[:password]@]hostname[:port]/database

If the port is blank, then the default port 50000 will be used.

API Documentation

https://pkg.go.dev/github.com/fajran/go-monetdb