没有合适的资源?快使用搜索试试~ 我知道了~
go-enry:更快的文件编程语言检测器
共181个文件
go:57个
html:17个
tmpl:14个
需积分: 9 0 下载量 182 浏览量
2021-03-21
10:15:03
上传
评论
收藏 3.23MB ZIP 举报
温馨提示
进入 编程语言检测器和工具箱,用于忽略二进制文件或供应商的文件。 enry最初是Go的原始 Ruby库的移植端口,该库的性能提高了2倍。 命令行界面 CLI二进制文件托管在单独的存储库。 图书馆 enry还是一个Go库,用于猜测一种编程语言,该语言通过FFI将API公开给多个编程环境。 用例 enry使用一系列匹配策略来猜测一种编程语言,这些策略将逐渐应用以缩小可能的选择范围。每种策略根据需要决定的输入数据类型而有所不同:文件名,扩展名,文件的第一行,文件的完整内容等。 根据可用的输入数据,enry API可以大致分为以下几类或用例。 按文件名 接下来的功能仅需要文件名即可猜测: GetLanguageByExtension仅使用文件扩展名(可能不明确) GetLanguageByFilename适用于.gitignore , .bashrc等情况 所有 请注意,这样的猜测预计不是很
资源推荐
资源详情
资源评论
收起资源包目录
go-enry:更快的文件编程语言检测器 (181个子文件)
lex.linguist_yy.c 63KB
image.c 3KB
Main.cpp 2KB
Main.cs 784B
inline.css 6KB
linked.css 2KB
linguist-samples.csv 1.11MB
enry-samples.csv 1.01MB
linguist-total.csv 332B
enry-total.csv 318B
linguist-distribution.csv 149B
enry-distribution.csv 126B
key.asc.enc 13KB
.gitignore 2KB
.gitignore 339B
.gitignore 119B
frequencies.go 8.92MB
extension.go 80KB
alias.go 43KB
content.go 40KB
common_test.go 24KB
type.go 24KB
generated.go 18KB
common.go 16KB
filename.go 13KB
colors.go 12KB
mimeType.go 12KB
utils_test.go 12KB
generator_test.go 10KB
main.go 9KB
main.go 9KB
vendor.go 8KB
tokenize.go 7KB
frequencies.go 5KB
tokenize_test.go 5KB
heuristics.go 5KB
main.go 5KB
benchmark_test.go 5KB
enry.go 4KB
interpreter.go 4KB
heuristics_test.go 4KB
groups.go 3KB
utils.go 3KB
classifier.go 3KB
rule.go 2KB
extensions.go 2KB
filenames.go 2KB
generator.go 2KB
tokenize_c.go 2KB
heuristics_test.go 2KB
interpreters.go 2KB
aliases.go 2KB
types.go 1KB
main_test.go 1KB
generated_test.go 1KB
colors.go 1KB
groups.go 1KB
mimeType.go 1KB
heuristics.go 1KB
rule_test.go 1KB
documentation.go 981B
vendor.go 809B
langinfo.go 719B
test.go 683B
documentation.go 627B
enry.go 605B
tokenize_c.go 417B
linguist-commit.go 404B
common.go 313B
commit.go 304B
oniguruma.go 266B
standard.go 234B
doc.go 159B
frequencies.gold 8.92MB
extension.gold 80KB
alias.gold 43KB
content.gold 40KB
type.gold 24KB
filename.gold 13KB
colors.gold 12KB
mimeType.gold 12KB
vendor.gold 8KB
interpreter.gold 4KB
groups.gold 3KB
documentation.gold 981B
commit.gold 304B
plot-histogram.gp 560B
lex.linguist_yy.h 8KB
image.h 2KB
Main.h 1KB
ppport.h 615B
linguist.h 390B
node78.html 2KB
makeinfo.html 2KB
mandoc.html 2KB
pages.html 2KB
grohtml.html 748B
org-mode.html 683B
extra-attr.html 210B
extra-tags.html 140B
共 181 条
- 1
- 2
资源评论
晨曦姜
- 粉丝: 58
- 资源: 4661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功