Versions in this module Expand all Collapse all v0 v0.1.1 Jun 18, 2026 v0.1.0 Jun 18, 2026 Changes in this version + func Normalize(results []Result) + type Identifier struct + func LoadModel(path string) (*Identifier, error) + func NewDefaultIdentifier() (*Identifier, error) + func (id *Identifier) Classes() []string + func (id *Identifier) IdentifyBytes(text []byte) (Result, error) + func (id *Identifier) IdentifyFile(path string) (Result, error) + func (id *Identifier) IdentifyString(text string) (Result, error) + func (id *Identifier) KeepOnly(langs ...string) error + func (id *Identifier) RankBytes(text []byte) ([]Result, error) + func (id *Identifier) RankFile(path string) ([]Result, error) + func (id *Identifier) RankString(text string) ([]Result, error) + func (id *Identifier) ResetLanguages() + func (id *Identifier) SetLanguages(langs ...string) error + type Result struct + Language string + Score float64 + func Classify(text string) (Result, error) + func IdentifyFile(path string) (Result, error) + func RankFile(path string) ([]Result, error)