Documentation
¶
Index ¶
- Variables
- type Adoptium
- type AlpineLinux
- type AnotherRedisDesktopManager
- type Ctop
- type DockerCompose
- type ElectronSsrBackup
- type EtcdManager
- type GitForWindows
- type GoDev
- type GoSec
- type GolangciLint
- type Goose
- type Harbor
- type IPFSDesktop
- type IPFSKubo
- type ImageSyncer
- type Interface
- type JetBrains
- type NodeJS
- type Obsidian
- type OpenSSL
- type Pandoc
- type Product
- type ProductDownload
- type ProductRelease
- type Python
- type Rclone
- type Ventoy
- type Yq
Constants ¶
This section is empty.
Variables ¶
View Source
var Tasks map[string]Interface
Functions ¶
This section is empty.
Types ¶
type AlpineLinux ¶
type AlpineLinux struct { }
func (*AlpineLinux) Run ¶
func (receiver *AlpineLinux) Run()
type AnotherRedisDesktopManager ¶
type AnotherRedisDesktopManager struct { }
func (*AnotherRedisDesktopManager) Run ¶
func (receiver *AnotherRedisDesktopManager) Run()
type DockerCompose ¶
type DockerCompose struct { }
func (*DockerCompose) Run ¶
func (receiver *DockerCompose) Run()
type ElectronSsrBackup ¶
type ElectronSsrBackup struct { }
func (*ElectronSsrBackup) Run ¶
func (receiver *ElectronSsrBackup) Run()
type EtcdManager ¶
type EtcdManager struct { }
func (*EtcdManager) Run ¶
func (receiver *EtcdManager) Run()
type GitForWindows ¶
type GitForWindows struct { }
func (*GitForWindows) Run ¶
func (receiver *GitForWindows) Run()
type GoDev ¶
type GoDev struct { }
func (*GoDev) GetDownloadLinks ¶
GetDownloadLinks get download links
func (*GoDev) GetHTMLNode ¶
GetHTMLNode get html node
func (*GoDev) GetVersion ¶
GetVersion get version
type GolangciLint ¶
type GolangciLint struct { }
func (*GolangciLint) Run ¶
func (receiver *GolangciLint) Run()
type IPFSDesktop ¶
type IPFSDesktop struct { }
func (*IPFSDesktop) Run ¶
func (receiver *IPFSDesktop) Run()
type ImageSyncer ¶
type ImageSyncer struct { }
func (*ImageSyncer) Run ¶
func (receiver *ImageSyncer) Run()
type Product ¶
type Product struct { Name string `json:"name"` Link string `json:"link"` Releases []ProductRelease `json:"releases"` }
Product model
type ProductDownload ¶
type ProductDownload struct { ChecksumLink string `json:"checksumLink"` Link string `json:"link"` Size int64 `json:"size"` }
ProductDownload download model
type ProductRelease ¶
type ProductRelease struct { Build string `json:"build"` Date string `json:"date"` Downloads map[string]ProductDownload MajorVersion string `json:"majorVersion"` Type string `json:"type"` Version string `json:"version"` }
ProductRelease model
type Python ¶
type Python struct { }
func (*Python) IsCompressFile ¶
IsCompressFile is compress file
Source Files
¶
- adoptium.go
- alpinelinux.go
- another_redis_desktop_manager.go
- common.go
- ctop.go
- docker_compose.go
- electron_ssr_backup.go
- etcd_manager.go
- gitforwindows.go
- go_dev.go
- golangci_lint.go
- goose.go
- gosec.go
- harbor.go
- image_syncer.go
- init.go
- ipfs_desktop.go
- ipfs_kubo.go
- jetbrains.go
- nodejs.go
- obsidian.go
- openssl.go
- pandoc.go
- python.go
- rclone.go
- ventoy.go
- yq.go
Click to show internal directories.
Click to hide internal directories.