You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
![]() |
3 weeks ago | |
---|---|---|
cmd/webfinger | 3 weeks ago | |
jrd | 8 years ago | |
.drone.yml | 3 weeks ago | |
.gitignore | 3 weeks ago | |
.travis.yml | 9 years ago | |
LICENSE | 3 weeks ago | |
LICENSE.old | 3 weeks ago | |
Makefile | 3 weeks ago | |
README.md | 3 weeks ago | |
account.go | 3 weeks ago | |
account_test.go | 3 weeks ago | |
client.go | 3 weeks ago | |
client_test.go | 3 weeks ago | |
doc.go | 3 weeks ago | |
error.go | 3 weeks ago | |
error_test.go | 3 weeks ago | |
go.mod | 3 weeks ago | |
go.sum | 3 weeks ago | |
http.go | 3 weeks ago | |
http_test.go | 3 weeks ago | |
link.go | 3 weeks ago | |
middleware.go | 3 weeks ago | |
rel.go | 3 weeks ago | |
resolver.go | 3 weeks ago | |
resource.go | 3 weeks ago | |
service.go | 3 weeks ago |
README.md
go.mills.io/webfinger
go.mills.io/webfinger
is a Go WebFinger client and server implementation and command-line tool.
go.mills.io/webfinger
is based code borrowed from ant0ine/go-webfinger, sheenobu/go-webfinger and writeas/go-webfinger with the following improvements:
- Adds Go111Module support and declares the package as
go.mills.io/webfinger
- Combines both client and server into a single library compatible with net/http
- Includes an installable command-line (CLI) client
go install go.mills.io/webfinger/cmd/webfinger/...
Quick Start
As a command-line (CLI) tool:
go install go.mills.io/webfinger/cmd/webfinger@latest
webfinger prologic@twtxt.net
As a client library:
// TBD
AS a server library:
// TBD
License
go.mills.io/webfinger
is licensed under the terms of the MIT license with code originally borrowed and forked from ant0ine/go-webfinger and sheenobu/go-webfinger and improvements borrowed from writeas/go-webfinger which were also all licensed under ther terms of a similar license.