Skip to content

openmpp/go

Repository files navigation

OpenM++ Go tools

This repository is a part of OpenM++ open source microsimulation platform. It contains oms web-service, dbcopy utility and openM++ Go libraries.

Build

git clone https://github.com/openmpp/go ompp-go
cd ompp-go
go install -tags sqlite_math_functions,sqlite_omit_load_extension ./dbcopy
go install -tags sqlite_math_functions,sqlite_omit_load_extension ./oms
go install -tags sqlite_math_functions,sqlite_omit_load_extension ./dbget

On Windows you may need to use MinGW or similar tools to make sure there is gcc in the PATH.

Only SQLite database tested in production. You can also connect other database vendors either through ODBC or through native Go driver: Microsoft SQL, MySQL, PostgreSQL, IBM DB2 (ODBC only), Oracle (ODBC only). To enable ODBC support please re-build Go executable(s):

go install -tags odbc,sqlite_math_functions,sqlite_omit_load_extension ./dbcopy
go install -tags odbc,sqlite_math_functions,sqlite_omit_load_extension ./dbget
go install -tags odbc,sqlite_math_functions,sqlite_omit_load_extension ./dboms

Please visit our wiki for more information or e-mail to: openmpp dot org at gmail dot com.

License: MIT.

About

Go part of openM++: oms web-service, dbcopy utility and libraries

Resources

License

Stars

0 stars

Watchers

3 watching

Forks

Packages

 
 
 

Contributors

Languages