Go to file
Nicolas Dextraze effd68e093 Adding README
2016-05-18 20:56:19 -07:00
scripts Minor fixes to bootstrap and install scripts 2016-02-22 12:18:18 -08:00
simpleserver Addr instead of port as flag, default to localhost only 2016-02-23 13:01:37 -08:00
.gitignore Adding .gitignore 2016-02-16 21:34:19 -08:00
goes_test.go simpleserver replies with error instead of crashing, adding tests on 2016-02-16 21:30:50 -08:00
goes.go Adding readable disk storage with minimalistic tests 2016-02-17 18:15:40 -08:00
goes.iml First commit 2016-02-12 17:54:50 -08:00
readablediskstorage_test.go Adding readable disk storage with minimalistic tests 2016-02-17 18:15:40 -08:00
readablediskstorage.go Add flags and shutdown command to simpleserver 2016-02-18 16:28:02 -08:00
README Adding README 2016-05-18 20:56:19 -07:00
serialization.go Adding readable disk storage with minimalistic tests 2016-02-17 18:15:40 -08:00
storage.go Adding readable disk storage with minimalistic tests 2016-02-17 18:15:40 -08:00

GoLang implementation of a simple EventStore

-------
LICENSE
-------

see LICENSE file.

---------------
GETTING STARTED
---------------

You can run a simple GOES server with this command:

go run simpleserver/simpleserver.go --db=./events --addr=tcp://127.0.0.1:12345

Both flags are optional and their default values are the same as the example.

-----
Notes
-----

- On Windows, zmq4 requires Administrative privileges to bind the socket (not sure why, probably related to integrated encryption features in zmq4)