Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chrischdi/gotournament
A small tournament scheduling application written in go
https://github.com/chrischdi/gotournament
Last synced: 3 months ago
JSON representation
A small tournament scheduling application written in go
- Host: GitHub
- URL: https://github.com/chrischdi/gotournament
- Owner: chrischdi
- License: mit
- Created: 2017-12-27T15:43:45.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-07-20T11:36:13.000Z (6 months ago)
- Last Synced: 2024-07-20T12:35:35.423Z (6 months ago)
- Language: Go
- Size: 53.7 KB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/chrischdi/gotournament.svg?branch=master)](https://travis-ci.org/chrischdi/gotournament)
# Description
This is a application which serves a http website to be used as a management application for tournaments.
It is a quick and dirty implementation, not supposed to be finished yet.
Lot's of stuff should be refactored.The playing schedule is created according the algorithm at [wikipedia](https://de.wikipedia.org/wiki/Spielplan_(Sport))
The schedule for the KO part looks forward to matchup teams which had been in the same group as late as possible.# Build
```
go build -o gotournament cmd/tournament.go
```# Run
To run this application you will also need the `tpl` directory, which has to be located in the same directory like the executable.
```
./gotournament
```