Package Usage: go: github.com/anacrolix/tagflag
Package tagflag uses reflection to derive flags and positional arguments to a
program, and parses and sets them from a slice of arguments.
For example:
Supported tags include:
MarshalArgs is called on fields that implement ArgsMarshaler. A number of
arguments matching the arity of the field are passed if possible.
Slices will collect successive values, within the provided arity constraints.
A few helpful types have builtin marshallers, for example Bytes,
*net.TCPAddr, *url.URL, time.Duration, and net.IP.
Flags are strictly passed with the form -K or -K=V. No space between -K and
the value is allowed. This allows positional arguments to be mixed in with
flags, and prevents any confusion due to some flags occasionally not taking
values. A `--` will terminate flag parsing, and treat all further arguments
as positional.
A builtin help and usage printer are provided, and activated when passing
-h or -help.
Flag and positional argument names are automatically munged to fit the
standard scheme within tagflag.
6 versions
Latest release: almost 2 years ago
196 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/anacrolix/tagflag
View more repository details: http://repos.ecosyste.ms/hosts/GitHub/repositories/anacrolix%2Ftagflag
Dependent Repos 599

bgelb/erigon Fork of ledgerwatch/erigon
Ethereum implementation on the efficiency frontierSize: 307 MB - Last synced: 10 months ago - Pushed: 10 months ago

HereNotThere/dendrite Fork of matrix-org/dendrite
Dendrite is a second-generation Matrix homeserver written in Go!Size: 42.1 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

pastelnetwork/gonode
All Golang functionality in Pastel Network is consolidated in this repoSize: 165 MB - Last synced: 9 months ago - Pushed: 9 months ago

varbhat/exatorrent
🧲 Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.Size: 2.58 MB - Last synced: 5 days ago - Pushed: 5 days ago



YouROK/TorrServer
Torrent stream serverSize: 38.9 MB - Last synced: 5 days ago - Pushed: 5 days ago

zzniwei/test
customizing rclone with batchcopy subcommandSize: 14.9 MB - Last synced: almost 2 years ago - Pushed: almost 3 years ago

phillipberndt/iwebd
iwebd combines a bunch of means to share files over the local network in a single monolith: http, ftp, dlna, webdavSize: 250 KB - Last synced: 12 days ago - Pushed: 6 months ago

scylladb/scylla-manager
The Scylla ManagerSize: 52.7 MB - Last synced: 4 days ago - Pushed: 5 days ago

iterative/terraform-provider-iterative
☁️ Terraform plugin for machine learning workloads: spot instance recovery & auto-termination | AWS, GCP, Azure, KubernetesSize: 20.3 MB - Last synced: 4 days ago - Pushed: 5 months ago

yunionio/kubecomps
Managing Kubernetes Clusters Across Multi-cloud Based on APIs of CloudpodsSize: 22.4 MB - Last synced: 21 days ago - Pushed: about 1 month ago


CortexFoundation/torrentfs
A p2p file system for https://github.com/CortexFoundation/CortexTheseus with pure GolangSize: 2.74 MB - Last synced: 9 days ago - Pushed: 9 days ago

status-im/status-go
The Status module that consumes go-ethereumSize: 189 MB - Last synced: 4 days ago - Pushed: 4 days ago

smmr-software/mabel
A fancy BitTorrent client for the terminalSize: 977 KB - Last synced: 26 days ago - Pushed: over 1 year ago

pojntfx/multiplex
Watch torrents with your friends.Size: 12.8 MB - Last synced: 22 days ago - Pushed: about 2 months ago

igungor/cmd
Various command line toolsSize: 296 KB - Last synced: about 1 month ago - Pushed: over 1 year ago

triton/triton
Triton Operating SystemSize: 285 MB - Last synced: 27 days ago - Pushed: over 2 years ago

DanChunStone/FileServer-Golang
Go语言实现的分布式云存储系统,仿云盘功能Size: 575 KB - Last synced: about 2 years ago - Pushed: almost 6 years ago

leighmacdonald/mika
Modern bittorrent tracker designed for private site use with multiple storage backendsSize: 2.39 MB - Last synced: 11 months ago - Pushed: almost 2 years ago

anacrolix/wat
Tests of behaviour in the language and standard librarySize: 18.6 KB - Last synced: about 1 year ago - Pushed: over 3 years ago

thaliaarchi/ia
Internet Archive library in GoSize: 52.7 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago



vearch/vearch
Distributed vector search for AI-native applicationsSize: 35.8 MB - Last synced: 9 days ago - Pushed: 11 days ago

anacrolix/envpprof
Allows run time configuration of Go's pprof features and default HTTP mux using environment variables.Size: 16.6 KB - Last synced: 11 months ago - Pushed: about 2 years ago

chihaya/chihaya
A customizable, multi-protocol BitTorrent TrackerSize: 3.55 MB - Last synced: 20 days ago - Pushed: almost 2 years ago
