feat: initial goget release — modern IPv6-first download utility

This commit is contained in:
2026-06-26 21:21:58 +02:00
commit 53db81e1f7
147 changed files with 45931 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
//go:build linux || freebsd
// +build linux freebsd
package api
import (
"sync"
"codeberg.org/petrbalvin/goget/internal/protocol"
protocolreg "codeberg.org/petrbalvin/goget/internal/protocol/register"
)
var registerOnce sync.Once
func registerDefaultProtocols() {
registerOnce.Do(func() {
_, _ = protocolreg.RegisterAll(protocol.GlobalRegistry)
})
}