文件名称:bwl:Bob 的精彩 Go 库
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-25 02:08:25
Go
该存储库收集了一些用于在 Go 中构建应用程序的帮助程序库。 它们都在 GPLv3 或更高版本下获得许可。 哎呀! 编译等 你可以去得到这个。 $ go get github.com/bobappleyard/bwl/apage 从这里,您可以查看示例程序。 $ cd examples $ go build arc.go $ go build lex.go $ go build reg.go 然后您可以继续试用三个演示程序。 lex创建一个词法分析器,其中每个标记类型由作为参数传入的正则表达式指定,并针对 stdin 执行此分析器,将报告打印到 stdout。 reg采用单个正则表达式参数,然后将 stdin 中所有匹配项打印到 stdout。 arc创建一个 web 服务器,监听端口 12345,它有一个页面,/said,执行 Arc Challenge。 除了目前没有,我不知
【文件预览】:
bwl-master
----peg()
--------position.go(2KB)
--------peg.go(5KB)
----examples()
--------reg.go(367B)
--------lex.go(775B)
--------arc.go(686B)
----README.md(14KB)
----actor()
--------actor.go(601B)
----apage()
--------apage.go(3KB)
----errors()
--------errors.go(257B)
----lexer()
--------lexer.go(3KB)
--------regex.go(5KB)
--------state.go(3KB)