天真的go绑定到CPython C-API-Golang开发

时间:2024-06-15 08:45:00
【文件属性】:

文件名称:天真的go绑定到CPython C-API-Golang开发

文件大小:68KB

文件格式:ZIP

更新时间:2024-06-15 08:45:00

Golang Embeddable Scripting Languages

go-python对CPython-2的C-API的朴素go绑定。 该软件包提供了一个名为“ python”的go软件包,在该软件包下,公开了CPython的公共C-API的大多数PyXYZ函数和宏。 从理论上讲,go-python天真的go绑定了CPython-2的C-API。 该软件包提供了一个名为“ python”的go软件包,在该软件包下,公开了CPython的公共C-API的大多数PyXYZ函数和宏。 从理论上讲,您应该只应该看一下:http://docs.python.org/c-api/index.html并知道在go程序中键入什么。 该软件包还提供了一个可执行文件“ go-python”,该文件仅加载“ python”,然后调用python.Py_Main(os.Args)。 理性的是,在这样一个


【文件预览】:
go-python-master
----.gitignore(6B)
----go.mod(44B)
----cgoflags_unix.go(104B)
----dict.go(9KB)
----init.go(2KB)
----veryhigh.go(2KB)
----Makefile(623B)
----type.go(3KB)
----go-python.c(9KB)
----go-python.h(4KB)
----.travis.yml(276B)
----object_posix.go(463B)
----none.go(278B)
----object.go(21KB)
----exceptions_posix.go(611B)
----LICENSE(14KB)
----sequence.go(40KB)
----gen-cgoflags.go(3KB)
----cgoflags_windows.go(319B)
----file.go(1KB)
----README.md(3KB)
----go-python.go(1KB)
----tests()
--------none-check()
--------kw-args()
--------issue61()
--------cpickle()
--------errfetch()
--------modify-values()
----capi.go(1002B)
----appveyor.yml(560B)
----numeric.go(20KB)
----python.go(4KB)
----heap.go(2KB)
----utilities.go(25KB)
----exceptions.go(19KB)
----object_windows.go(488B)
----init_test.go(479B)
----otherobjects.go(25KB)
----python_test.go(3KB)
----cmd()
--------go-python()

网友评论