go

module
v1.17.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2024 License: MIT

README

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

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

By default only SQLite database supported. If you want to use other database vendors (Microsoft SQL, MySQL, PostgreSQL, IBM DB2, Oracle) then compile dbcopy with ODBC support:

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

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

License: MIT.

Directories

Path Synopsis
dbcopy is command line tool for import-export OpenM++ model metadata, input parameters and run results.
dbcopy is command line tool for import-export OpenM++ model metadata, input parameters and run results.
ompp
config
Package config to merge run options: command line arguments and ini-file content.
Package config to merge run options: command line arguments and ini-file content.
db
Package db to support openM++ model database operations.
Package db to support openM++ model database operations.
helper
Package helper is a set common helper functions
Package helper is a set common helper functions
omppLog
Package omppLog to println messages to standard output and log file.
Package omppLog to println messages to standard output and log file.
oms is openM++ JSON web-service which is also used as simple web-server for openM++ UI html pages.
oms is openM++ JSON web-service which is also used as simple web-server for openM++ UI html pages.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL