game_of_life
Info
Pet project for continue golang practice.
This is the first project where I try to use Go in UI application.
For UI I decide to use Fyne.
This is one more implementation of Game of Life.
Detailed description.
Project structure
Structure for code was got form this example.
Also was used common structure for additional files.
Build and run
There are instructions how to prepare for work with fyne.
To run you can use make
tool.
In root directory of repository:
make run
Details
Fyne for UI
Currently UI implementation in package mainwindow.
Arguments
All settings of application are set with arguments of environment variables.
This feature supported by library go-arg.
TODO
- Cycle bound of grid
- Load of preset for first generation