gabdownloader

package
v0.0.0-...-c0abff7 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Session

type Session struct {
	ID        string `json:"id"`
	Title     string `yaml:"title" json:"title"`
	Speaker   string `yaml:"speaker" json:"speaker"`
	SpeakerID string `yaml:"speaker-id" json:"speakerId"`
	Room      string `yaml:"room" json:"room"`
	Slot      int    `yaml:"slot" json:"slot"`
	Content   string `json:"content"`
	URL       string `json:"url"`
}

type SessionReference

type SessionReference struct {
	Type        string `json:"type"`
	Name        string `json:"name"`
	URL         string `json:"url"`
	DownloadURL string `json:"download_url"`
}

type SessionReferences

type SessionReferences []SessionReference

func GetAndCacheSessionReferencesFromGitHub

func GetAndCacheSessionReferencesFromGitHub() SessionReferences

func GetSessionReferencesFromGitHub

func GetSessionReferencesFromGitHub() SessionReferences

type Sessions

type Sessions []Session

func GetAndCacheSessionsFromGitHub

func GetAndCacheSessionsFromGitHub(files SessionReferences) Sessions

func GetSessionsFromGitHub

func GetSessionsFromGitHub(files SessionReferences) Sessions

Jump to

Keyboard shortcuts

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