go-anonfile
is a toolkit to help upload files to anonfiles.
The simplest, cross-platform way is to download from GitHub Releases and place the executable file in your PATH.
Via Golang package get command
go get -u github.com/wabarc/go-anonfile/cmd/anonfile
From gobinaries.com:
$ curl -sf https://gobinaries.com/wabarc/go-anonfile | sh
Command-line:
$ anonfile
A CLI tool help upload files to anonfiles.
Usage:
anonfile [options] [file1] ... [fileN]
Go package:
import (
"fmt"
"github.com/wabarc/go-anonfile"
)
func main() {
if url, err := anonfile.NewAnonfile(nil).Upload(path); err != nil {
fmt.Fprintf(os.Stderr, "anonfiles: %v\n", err)
} else {
fmt.Fprintf(os.Stdout, "%s %s\n", url, path)
}
}
This software is released under the terms of the MIT. See the LICENSE file for details.