martiLQ/source/golang/README.md

37 lines
720 B
Markdown
Raw Normal View History

2021-10-31 12:15:27 +00:00
# Golang
2021-10-10 02:07:46 +00:00
2021-10-31 12:15:27 +00:00
There is a working prototype of the **martiLQ** framework in Go.
2021-10-10 02:07:46 +00:00
2021-10-31 12:15:27 +00:00
Check out the source code under [client](client/)
The prototype is able to:
* Initialise by creating a config file
* Create a JSON **martiLQ** definition file based on files in a directory
2021-11-24 11:58:11 +00:00
## Client
2021-10-31 12:15:27 +00:00
__TO COME__
2021-11-24 11:58:11 +00:00
Publish of Golang package is yet to occur. A binary executable will also be
2021-10-31 12:15:27 +00:00
published for Linux and Windows of the prototype.
This will occur after merge of code into ``main`` branch.
2021-11-24 11:58:11 +00:00
## Server
A web UI exists as a functionnal demonstration to view a collection of
**martiLQ** definition files.
## Docker
```
go env -w GOOS=linux
go env -w GOARCH=386
go build ./main.go
docker build -t martilq-go-server:latest .
```