Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Languages ¶
func NewLanguages ¶
func NewLanguages() *Languages
func (*Languages) CodeFile2Language ¶
func (l *Languages) CodeFile2Language(path string) LanguagesKind
type LanguagesKind ¶
type LanguagesKind byte
const ( AbapKind LanguagesKind = iota AbnfKind ActionScriptKind ActionScript3Kind AdaKind AgdaKind AlKind AlloyKind Angular2Kind AntlrKind ApacheConfKind AplKind AppleScriptKind ArangoDbAqlKind ArduinoKind ArmAsmKind AutoHotkeyKind AutoItKind AwkKind BallerinaKind BashKind BashSessionKind BatchfileKind BibTeXKind BicepKind BlitzBasicKind BnfKind BqnKind BrainfuckKind CSharpKind CppKind CKind CapnProtoKind CassandraCqlKind CeylonKind CfEngine3Kind CfstatementKind ChaiScriptKind ChapelKind CheetahKind ClojureKind CMakeKind CobolKind CoffeeScriptKind CommonLispKind CoqKind CrystalKind CssKind CueKind CythonKind DKind DartKind DaxKind DesktopFileKind DiffKind DjangoJinjaKind DnsKind DockerKind DtdKind DylanKind EbnfKind ElixirKind ElmKind EmacsLispKind ErlangKind FactorKind FennelKind FishKind ForthKind FortranKind FortranFixedKind FSharpKind GasKind GdScriptKind GdScript3Kind GherkinKind GlslKind GnuplotKind GoTemplateKind GraphQlKind GroffKind GroovyKind HandlebarsKind HareKind HaskellKind HclKind HexdumpKind HlbKind HlslKind HolyCKind HtmlKind HyKind IdrisKind IgorKind IniKind IoKind IsCdhcpdKind JKind JavaKind JavaScriptKind JsonKind JuliaKind JungleKind KotlinKind LighttpdConfigurationFileKind LlvmKind LuaKind MakefileKind MakoKind MasonKind MaterializeSqlDialectKind MathematicaKind MatlabKind McfunctionKind MesonKind MetalKind MiniZincKind MlirKind Modula2Kind MonkeyCKind MorrowindScriptKind MyghtyKind MySqlKind NasmKind NaturalKind NdisasmKind NewspeakKind NginxConfigurationFileKind NimKind NixKind ObjectiveCKind ObjectPascalKind OCamlKind OctaveKind OdinKind OnesEnterpriseKind OpenEdgeAblKind OpenScadKind OrgModeKind PacmanConfKind PerlKind PhpKind PigKind PkgConfigKind PlPgSqlKind PlaintextKind PlutusCoreKind PonyKind PostgreSqlSqlDialectKind PostScriptKind PovRayKind PowerQueryKind PowerShellKind PrologKind PromelaKind PromQlKind PropertiesKind ProtocolBufferKind PrqlKind PslKind PuppetKind PythonKind Python2Kind QBasicKind QmlKind RKind RacketKind RagelKind ReactKind ReasonMlKind RegKind RegoKind RexxKind RpmSpecKind RubyKind RustKind SasKind SassKind ScalaKind SchemeKind ScilabKind ScssKind SedKind SieveKind SmaliKind SmalltalkKind SmartyKind SnobolKind SolidityKind SourcePawnKind SparqlKind SqlKind SquidConfKind StandardMlKind StasKind StylusKind SwiftKind SystemdKind SystemverilogKind TableGenKind TalKind TasmKind TclKind TcshKind TermcapKind TerminfoKind TerraformKind TeXKind ThriftKind TomlKind TradingViewKind TransactSqlKind TuringKind TurtleKind TwigKind TypeScriptKind TypoScriptKind TypoScriptCssDataKind TypoScriptHtmlDataKind UcodeKind VKind VShellKind ValaKind VbNetKind VerilogKind VhdlKind VhsKind VimLKind VueKind WdteKind WebGpuShadingLanguageKind WhileyKind XmlKind XorgKind YamlKind YangKind Z80AssemblyKind ZedKind ZigKind CaddyfileKind CaddyfileDirectivesKind GenshiTextKind GenshiHtmlKind GenshiKind GoHtmlTemplateKind GoTextTemplateKind GoKind HaxeKind HttpKind MarkdownKind PhtmlKind RakuKind ReStructuredTextKind SvelteKind InvalidLanguagesKind )
func Code2Language ¶
func Code2Language(code string) LanguagesKind
func CodeFile2Language ¶
func CodeFile2Language(path string) LanguagesKind
func ConvertInteger2LanguagesKind ¶
func ConvertInteger2LanguagesKind[T constraints.Integer](v T) LanguagesKind
func (LanguagesKind) AssertKind ¶
func (k LanguagesKind) AssertKind(kinds string) LanguagesKind
func (LanguagesKind) Keys ¶
func (k LanguagesKind) Keys() []string
func (LanguagesKind) Kinds ¶
func (k LanguagesKind) Kinds() []LanguagesKind
func (LanguagesKind) String ¶
func (k LanguagesKind) String() string
func (LanguagesKind) SvgFileName ¶
func (k LanguagesKind) SvgFileName() string
func (LanguagesKind) Tooltip ¶
func (k LanguagesKind) Tooltip() string
Click to show internal directories.
Click to hide internal directories.