greed-game

module
v0.3.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 31, 2026 License: GPL-3.0

README

greed-game

Server side of Greed-Game.com in Go language

Our approach to development

We build with our own tooling:

  • SpecScore — specify requirements as SpecScore.md artifacts
  • SpecStudio — author & manage specs across their lifecycle
  • inGitDB — store structured data in Git where applicable
  • DALgo — data access layer for Go
  • cover100.dev — drive toward 100% test coverage
  • DataTug — query & explore data

Directories

Path Synopsis
server-go
greedgame
Package greedgame is the host-agnostic session and round-resolution logic for the Greed Game's multiplayer flow (originally built for the @GreedGameBot Telegram bot, but this package has no bot/Telegram dependency).
Package greedgame is the host-agnostic session and round-resolution logic for the Greed Game's multiplayer flow (originally built for the @GreedGameBot Telegram bot, but this package has no bot/Telegram dependency).
greedgame/dal4greedgame
Package dal4greedgame is the dalgo persistence layer for GreedGame sessions: the DBO (data-bearing-object) shape and the key builder + get/save helpers.
Package dal4greedgame is the dalgo persistence layer for GreedGame sessions: the DBO (data-bearing-object) shape and the key builder + get/save helpers.
greedplay
Package greedplay is the resolution engine for the Greed Game: an N-player hidden-bid game resolved by independent pairwise duels with a per-player settlement cap.
Package greedplay is the resolution engine for the Greed Game: an N-player hidden-bid game resolved by independent pairwise duels with a per-player settlement cap.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL