feat: init client

This commit is contained in:
2025-08-12 18:38:22 +02:00
commit a145da0d2d
24 changed files with 713 additions and 0 deletions

13
models/card_ability.go Normal file
View File

@@ -0,0 +1,13 @@
package models
// CardAbility Describes a single ability of a pokemon.
type CardAbility struct {
// Ability type (language dependant).
Type string `json:"type"`
// Name of the ability.
Name string `json:"name"`
// Effect of the ability.
Effect string `json:"effect"`
}