type golang.org/x/text/language.Tag
233 uses
golang.org/x/text/language (current package)
coverage.go#L20: Tags() []Tag
coverage.go#L79: func (s allSubtags) Tags() []Tag {
coverage.go#L89: tags func() []Tag
coverage.go#L95: func (s *coverage) Tags() []Tag {
coverage.go#L172: case func() []Tag:
coverage.go#L180: case []Tag:
coverage.go#L181: s.tags = func() []Tag { return v }
language.go#L22: type Tag compact.Tag
language.go#L24: func makeTag(t language.Tag) (tag Tag) {
language.go#L25: return Tag(compact.Make(t))
language.go#L28: func (t *Tag) tag() language.Tag {
language.go#L32: func (t *Tag) isCompact() bool {
language.go#L37: func (t *Tag) lang() language.Language { return t.tag().LangID }
language.go#L38: func (t *Tag) region() language.Region { return t.tag().RegionID }
language.go#L39: func (t *Tag) script() language.Script { return t.tag().ScriptID }
language.go#L43: func Make(s string) Tag {
language.go#L49: func (c CanonType) Make(s string) Tag {
language.go#L56: func (t Tag) Raw() (b Base, s Script, r Region) {
language.go#L62: func (t Tag) IsRoot() bool {
language.go#L188: func (c CanonType) Canonicalize(t Tag) (Tag, error) {
language.go#L226: func (t Tag) String() string {
language.go#L231: func (t Tag) MarshalText() (text []byte, err error) {
language.go#L236: func (t *Tag) UnmarshalText(text []byte) error {
language.go#L246: func (t Tag) Base() (Base, Confidence) {
language.go#L275: func (t Tag) Script() (Script, Confidence) {
language.go#L305: func (t Tag) Region() (Region, Confidence) {
language.go#L322: func (t Tag) Variants() []Variant {
language.go#L343: func (t Tag) Parent() Tag {
language.go#L344: return Tag(compact.Tag(t).Parent())
language.go#L391: func (t Tag) Extension(x byte) (ext Extension, ok bool) {
language.go#L400: func (t Tag) Extensions() []Extension {
language.go#L415: func (t Tag) TypeForKey(key string) string {
language.go#L428: func (t Tag) SetTypeForKey(key, value string) (Tag, error) {
language.go#L442: func CompactIndex(t Tag) (index int, exact bool) {
match.go#L33: func MatchStrings(m Matcher, lang ...string) (tag Tag, index int) {
match.go#L53: Match(t ...Tag) (tag Tag, index int, c Confidence)
match.go#L58: func Comprehends(speaker, alternative Tag) Confidence {
match.go#L59: _, _, c := NewMatcher([]Tag{alternative}).Match(speaker)
match.go#L77: func NewMatcher(t []Tag, options ...MatchOption) Matcher {
match.go#L81: func (m *matcher) Match(want ...Tag) (t Tag, index int, c Confidence) {
match.go#L368: func newMatcher(supported []Tag, options []MatchOption) *matcher {
match.go#L453: func (m *matcher) getBest(want ...Tag) (got *haveTag, orig language.Tag, c Confidence) {
parse.go#L33: func Parse(s string) (t Tag, err error) {
parse.go#L45: func (c CanonType) Parse(s string) (t Tag, err error) {
parse.go#L67: func Compose(part ...interface{}) (t Tag, err error) {
parse.go#L81: func (c CanonType) Compose(part ...interface{}) (t Tag, err error) {
parse.go#L95: case Tag:
parse.go#L144: func ParseAcceptLanguage(s string) (tag []Tag, q []float32, err error) {
parse.go#L213: tag []Tag
tags.go#L13: func MustParse(s string) Tag {
tags.go#L23: func (c CanonType) MustParse(s string) Tag {
tags.go#L62: und = Tag{}
tags.go#L64: Und Tag = Tag{}
tags.go#L66: Afrikaans Tag = Tag(compact.Afrikaans)
tags.go#L67: Amharic Tag = Tag(compact.Amharic)
tags.go#L68: Arabic Tag = Tag(compact.Arabic)
tags.go#L69: ModernStandardArabic Tag = Tag(compact.ModernStandardArabic)
tags.go#L70: Azerbaijani Tag = Tag(compact.Azerbaijani)
tags.go#L71: Bulgarian Tag = Tag(compact.Bulgarian)
tags.go#L72: Bengali Tag = Tag(compact.Bengali)
tags.go#L73: Catalan Tag = Tag(compact.Catalan)
tags.go#L74: Czech Tag = Tag(compact.Czech)
tags.go#L75: Danish Tag = Tag(compact.Danish)
tags.go#L76: German Tag = Tag(compact.German)
tags.go#L77: Greek Tag = Tag(compact.Greek)
tags.go#L78: English Tag = Tag(compact.English)
tags.go#L79: AmericanEnglish Tag = Tag(compact.AmericanEnglish)
tags.go#L80: BritishEnglish Tag = Tag(compact.BritishEnglish)
tags.go#L81: Spanish Tag = Tag(compact.Spanish)
tags.go#L82: EuropeanSpanish Tag = Tag(compact.EuropeanSpanish)
tags.go#L83: LatinAmericanSpanish Tag = Tag(compact.LatinAmericanSpanish)
tags.go#L84: Estonian Tag = Tag(compact.Estonian)
tags.go#L85: Persian Tag = Tag(compact.Persian)
tags.go#L86: Finnish Tag = Tag(compact.Finnish)
tags.go#L87: Filipino Tag = Tag(compact.Filipino)
tags.go#L88: French Tag = Tag(compact.French)
tags.go#L89: CanadianFrench Tag = Tag(compact.CanadianFrench)
tags.go#L90: Gujarati Tag = Tag(compact.Gujarati)
tags.go#L91: Hebrew Tag = Tag(compact.Hebrew)
tags.go#L92: Hindi Tag = Tag(compact.Hindi)
tags.go#L93: Croatian Tag = Tag(compact.Croatian)
tags.go#L94: Hungarian Tag = Tag(compact.Hungarian)
tags.go#L95: Armenian Tag = Tag(compact.Armenian)
tags.go#L96: Indonesian Tag = Tag(compact.Indonesian)
tags.go#L97: Icelandic Tag = Tag(compact.Icelandic)
tags.go#L98: Italian Tag = Tag(compact.Italian)
tags.go#L99: Japanese Tag = Tag(compact.Japanese)
tags.go#L100: Georgian Tag = Tag(compact.Georgian)
tags.go#L101: Kazakh Tag = Tag(compact.Kazakh)
tags.go#L102: Khmer Tag = Tag(compact.Khmer)
tags.go#L103: Kannada Tag = Tag(compact.Kannada)
tags.go#L104: Korean Tag = Tag(compact.Korean)
tags.go#L105: Kirghiz Tag = Tag(compact.Kirghiz)
tags.go#L106: Lao Tag = Tag(compact.Lao)
tags.go#L107: Lithuanian Tag = Tag(compact.Lithuanian)
tags.go#L108: Latvian Tag = Tag(compact.Latvian)
tags.go#L109: Macedonian Tag = Tag(compact.Macedonian)
tags.go#L110: Malayalam Tag = Tag(compact.Malayalam)
tags.go#L111: Mongolian Tag = Tag(compact.Mongolian)
tags.go#L112: Marathi Tag = Tag(compact.Marathi)
tags.go#L113: Malay Tag = Tag(compact.Malay)
tags.go#L114: Burmese Tag = Tag(compact.Burmese)
tags.go#L115: Nepali Tag = Tag(compact.Nepali)
tags.go#L116: Dutch Tag = Tag(compact.Dutch)
tags.go#L117: Norwegian Tag = Tag(compact.Norwegian)
tags.go#L118: Punjabi Tag = Tag(compact.Punjabi)
tags.go#L119: Polish Tag = Tag(compact.Polish)
tags.go#L120: Portuguese Tag = Tag(compact.Portuguese)
tags.go#L121: BrazilianPortuguese Tag = Tag(compact.BrazilianPortuguese)
tags.go#L122: EuropeanPortuguese Tag = Tag(compact.EuropeanPortuguese)
tags.go#L123: Romanian Tag = Tag(compact.Romanian)
tags.go#L124: Russian Tag = Tag(compact.Russian)
tags.go#L125: Sinhala Tag = Tag(compact.Sinhala)
tags.go#L126: Slovak Tag = Tag(compact.Slovak)
tags.go#L127: Slovenian Tag = Tag(compact.Slovenian)
tags.go#L128: Albanian Tag = Tag(compact.Albanian)
tags.go#L129: Serbian Tag = Tag(compact.Serbian)
tags.go#L130: SerbianLatin Tag = Tag(compact.SerbianLatin)
tags.go#L131: Swedish Tag = Tag(compact.Swedish)
tags.go#L132: Swahili Tag = Tag(compact.Swahili)
tags.go#L133: Tamil Tag = Tag(compact.Tamil)
tags.go#L134: Telugu Tag = Tag(compact.Telugu)
tags.go#L135: Thai Tag = Tag(compact.Thai)
tags.go#L136: Turkish Tag = Tag(compact.Turkish)
tags.go#L137: Ukrainian Tag = Tag(compact.Ukrainian)
tags.go#L138: Urdu Tag = Tag(compact.Urdu)
tags.go#L139: Uzbek Tag = Tag(compact.Uzbek)
tags.go#L140: Vietnamese Tag = Tag(compact.Vietnamese)
tags.go#L141: Chinese Tag = Tag(compact.Chinese)
tags.go#L142: SimplifiedChinese Tag = Tag(compact.SimplifiedChinese)
tags.go#L143: TraditionalChinese Tag = Tag(compact.TraditionalChinese)
tags.go#L144: Zulu Tag = Tag(compact.Zulu)
golang.org/x/text/cases
cases.go#L71: func Upper(t language.Tag, opts ...Option) Caser {
cases.go#L76: func Lower(t language.Tag, opts ...Option) Caser {
cases.go#L82: func Title(t language.Tag, opts ...Option) Caser {
map.go#L41: tags := []language.Tag{}
map.go#L102: func makeUpper(t language.Tag, o options) transform.SpanningTransformer {
map.go#L111: func makeLower(t language.Tag, o options) transform.SpanningTransformer {
map.go#L129: func makeTitle(t language.Tag, o options) transform.SpanningTransformer {
golang.org/x/text/internal
internal.go#L16: func SortTags(tags []language.Tag) {
internal.go#L20: type sorter []language.Tag
internal.go#L36: func UniqueTags(tags []language.Tag) []language.Tag {
match.go#L32: func NewInheritanceMatcher(t []language.Tag) *InheritanceMatcher {
match.go#L33: tags := &InheritanceMatcher{make(map[language.Tag]int)}
match.go#L45: index map[language.Tag]int
match.go#L48: func (m InheritanceMatcher) Match(want ...language.Tag) (language.Tag, int, language.Confidence) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |