Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var SuccessStyle = lipgloss.NewStyle(). Bold(true). Foreground(lipgloss.Color("#00FF00"))
View Source
var UrlRegex = regexp.MustCompile(`^https?:\/\/([a-zA-Z0-9-]+\.)+[a-zA-Z]{2,}(:[0-9]+)?(\/.*)?$`)
Functions ¶
func FormatDomain ¶
func IsValidInstance ¶
func PrintError ¶
Types ¶
type ConfigResponse ¶
type ConfigResponse struct {
Status int `json:"status"`
Message string `json:"message"`
Data ConfigResponseData `json:"data"`
}
type ConfigResponseData ¶
type ConfigResponseData struct {
Instance string `json:"instance"`
Domain string `json:"domain"`
SSL bool `json:"ssl"`
AuthorizeCustomCode bool `json:"authorize_custom_shortcode"`
Expirations []ConfigResponseExpiration `json:"expirations"`
}
func GetConfig ¶
func GetConfig(url string) (ConfigResponseData, error)
Click to show internal directories.
Click to hide internal directories.