Remove top-level Get and Do functions
This commit is contained in:
14
doc.go
14
doc.go
@@ -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{
|
||||
|
||||
Reference in New Issue
Block a user