blob: 9db5ab74f1be13011b524a9403a035164763689c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package main
// Challenge defines a challenge as in the original companion.json format
type Challenge struct {
UUID string `json:"uuid"`
Name string `json:"name"`
Description string `json:"description"`
Flag string `json:"flag"`
Container string `json:"container"`
Category string `json:"category"`
Points int `json:"points"`
Static bool `json:"static"`
}
// Challenges defines a list of challenges.
type Challenges struct {
Challenge []Challenge
}
|