Rename Meta to StatusText

Rename Meta to StatusText and support all status codes.
This commit is contained in:
Adnan Maolood
2021-02-17 12:06:22 -05:00
parent a3c1804395
commit ec22e762c3
2 changed files with 15 additions and 7 deletions

View File

@@ -28,12 +28,20 @@ func StatusClass(status int) int {
return (status / 10) * 10
}
// Meta returns a description of the provided status code appropriate
// for use in a response.
//
// Meta returns an empty string for input, success, and redirect status codes.
func Meta(status int) string {
// StatusText returns a text for the provided status code.
// It returns the empty string if the status code is unknown.
func StatusText(status int) string {
switch status {
case StatusInput:
return "Input"
case StatusSensitiveInput:
return "Sensitive input"
case StatusSuccess:
return "Success"
case StatusRedirect:
return "Reidrect"
case StatusPermanentRedirect:
return "Permanent redirect"
case StatusTemporaryFailure:
return "Temporary failure"
case StatusServerUnavailable: