Mercurial > gemma
annotate README.md @ 129:ee5a3dd8e972
Forgot to check if a db connection is already close when closing idle db connections.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 28 Jun 2018 16:45:01 +0200 |
parents | 9a5bbe9c593c |
children | cd6ad5eaef8d |
rev | line source |
---|---|
121
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
1 ## Backend |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
2 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
3 In Go. |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
4 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
5 * Install dependencies |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
6 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
7 `sh 3rdpartylibs` |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
8 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
9 * Build |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
10 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
11 Prerequesite: compile server |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
12 ``` |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
13 cd cmd/tokenserver/ |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
14 go build |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
15 cd ../../ |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
16 ``` |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
17 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
18 * Run |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
19 Run server with `./cmd/tokenserver/tokenserver` |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
20 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
21 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
22 ## Client |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
23 |
9a5bbe9c593c
Split README into client and toplevel.
Bernhard Reiter <bernhard@intevation.de>
parents:
diff
changeset
|
24 See [client/README](client/README.md). |