Skip to content

Latest commit

 

History

History

gorm

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Build and Run

Initialize Go within the project:

cd golang/gorm
go mod init gorm-example

Download the included packages and dependencies:

go mod tidy

Create the database in YugabyteDB.

./ysqlsh -c "CREATE DATABASE ysql_gorm"

Build and run using shell script:

./build-and-run.sh

The REST server will run here: http://localhost:8080

Customizing

You can customize the various options by changing the following variables in the file golang/gorm/src/config/config.json. The descriptions and default values are listed below.

Properties Description Default
host The database host. localhost
dbport The database port. 5433
bindport The port on which the REST API server should listen. 8080
username The username to connect to the database. yugabyte
password The password to connect to the database. Leave blank for the password. yugabyte
load_balance Specify as true if connections are to be balanced true