Remove top-level Get and Do functions

This commit is contained in:
Adnan Maolood
2020-11-09 12:04:53 -05:00
parent 76dfe257f1
commit 46cbcfcaa4
6 changed files with 60 additions and 84 deletions

14
doc.go
View File

@@ -1,9 +1,10 @@
/*
Package gemini implements the Gemini protocol.
Get makes a Gemini request:
Client is a Gemini client.
resp, err := gemini.Get("gemini://example.com")
client := &gemini.Client{}
resp, err := client.Get("gemini://example.com")
if err != nil {
// handle error
}
@@ -13,15 +14,6 @@ Get makes a Gemini request:
}
// ...
For control over client behavior, create a Client:
client := &gemini.Client{}
resp, err := client.Get("gemini://example.com")
if err != nil {
// handle error
}
// ...
Server is a Gemini server.
server := &gemini.Server{