first version

This commit is contained in:
Aurélie Delhaie
2023-05-07 22:34:30 +02:00
commit 784679592d
13 changed files with 394 additions and 0 deletions

16
data/data.go Normal file
View File

@@ -0,0 +1,16 @@
package data
type Provider interface {
Categories() []Category
}
type Category interface {
Title() string
Links() []Link
}
type Link interface {
Title() string
URL() string
Description() string
}