I have put too much code into the same files. Also, I put everything into the same package: main. This package is only meant for executables. Therefore, I have refactored my code to use multiple packages. These packages also guarantee separation of concerns since Golang doesn't allow cyclic imports.
delphi.market
A prediction market using the lightning network: https://delphi.market
Development
See Makefile
Description
Languages
JavaScript
69.4%
Go
27%
CSS
1.7%
PLpgSQL
1.2%
Shell
0.3%
Other
0.4%