teams

package
v0.0.0-...-8fba752 Latest Latest
Warning

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

Go to latest
Published: Nov 8, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddMember

func AddMember(names []string) ([]string, error)

func GetShuffledTeams

func GetShuffledTeams() (string, error)

func Shuffle

func Shuffle() (string, error)

func UpdateSize

func UpdateSize(size int) (int, error)

Types

type ShuffleVersion

type ShuffleVersion struct {
	Teams                []ShuffledTeam `json:"teams"`
	ShuffleAvailableDate string         `json:"shuffleAvailableDate"`
	ShuffledDate         string         `json:"shuffledDate"`
	ValidDate            string         `json:"validDate"`
}

func GetShuffleVersions

func GetShuffleVersions() ([]ShuffleVersion, error)

func (*ShuffleVersion) GetStringTeams

func (s *ShuffleVersion) GetStringTeams() string

type ShuffledTeam

type ShuffledTeam struct {
	Id      int      `json:"id"`
	Members []string `json:"members"`
}

type Team

type Team struct {
	Id      int      `json:"id"`
	Members []string `json:"members"`
	Size    int      `json:"size"`
}

func GetTeams

func GetTeams() ([]Team, error)

Jump to

Keyboard shortcuts

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