Files
gemini-grs/types.go
2024-10-04 13:15:07 +03:00

26 lines
370 B
Go

package main
import (
"fmt"
)
type GeminiUrl struct {
protocol string
hostname string
port int
path string
descr string
}
func (self GeminiUrl) String() string {
return fmt.Sprintf("%s://%s:%d%s", self.protocol, self.hostname, self.port, self.path)
}
type Result struct {
url GeminiUrl
data string
links []GeminiUrl
code int
error error
}