goflymake:用于Golang的Emacs flymake-mode

时间:2024-06-13 02:27:27
【文件属性】:

文件名称:goflymake:用于Golang的Emacs flymake-mode

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-13 02:27:27

EmacsLisp

Go编程语言的Emacs flymake-mode goflymake程序是go工具的包装,可为多文件包和_test.go文件中的golang源文件提供Emacs flymake样式语法检查。 由于具有标准的go / build软件包,因此包含了对os / arch特定的cgo文件的支持。 使用goflymake我们不仅可以进行语法检查,还可以进行完整的编译和链接检查。 由于flymake和flycheck都会在磁盘上生成一个临时文件,因此我们需要过滤掉原始文件。 例如,考虑一个包,其中有两个文件foo.go和bar.go。 为了编译和链接, go build需要两个文件作为输入。 但是,在编辑foo.go时,我们希望flymake使用flymake_foo.go和bar.go作为输入,不包括foo.go以避免重复的符号错误。 编辑以_test.go结尾的测试文件时,将应用相同的筛选


【文件预览】:
goflymake-master
----go-flymake.el(1KB)
----go-flycheck.el(1KB)
----main.go(2KB)
----README.md(3KB)

网友评论