Documentation
¶
Overview ¶
Package initialism provides a list of alternative spellings, acronyms and initialisms for the named releasers.
An initialism is an abbreviation consisting of the initial letters pronounced invidivually (e.g. USA).
An acronym is an abbreviation formed from the initial letters of other words and pronounced as a word (e.g. NATO).
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Initialism ¶
Initialism returns the initialism for the URL path. Or an empty slice if the URL path has no initialism.
Example:
Initialism("defacto2") = []string{"DF2"}
func IsInitialism ¶
IsInitialism returns true if the URL path has an initialism.
Example:
IsInitialism("defacto2") = true
IsInitialism("some-random-bbs") = false
func Join ¶
Join returns the initialisms for the URL path as a comma separated string. Or an empty string if the URL path has no initialism.
Example:
Join("the-firm") = "FiRM, FRM"
Join("defacto2") = "DF2"
Example ¶
package main
import (
"fmt"
"github.com/Defacto2/releaser/initialism"
)
func main() {
s := initialism.Join("the-firm")
fmt.Println(s) // FiRM, FRM
s = initialism.Join("united-software-association")
fmt.Println(s) // USA
}
Output: FiRM, FRM USA