Personal notes about FFI and N-API
-
FFI paperss:
- Gforth’s libcc C Function Call Interface
- A modular foreign function interface
- Embedding Foreign Code
- Implementing a Portable Foreign Function Interface through Dynamic C Code Generation
- Language-side Foreign Function Interfaces with NativeBoost
- The Layers of Larceny’s Foreign Function Interface
- The FFI Reference Manual
This section contains a list of resources that inspired me while I was working in this project
All about Static libraries in C
Cgo: link on building static library
Rules for passing pointers between Go and C
How to pass GoLang's struct's method as C callback
Function pointers and callback in C
Call Go function from C function
Building And Using Static And Shared C Libraries
Call Go function from C function
Examples of calls between Go and C/C++
Calls between Go and C/C++ (and dynamic langs) - Talk
Working around type system of Go with unsafe
Considerations about the usage of cgo
https://github.com/NickNaso/
https://www.npmjs.com/~nicknaso
Thank you to all people that encourage me every day.
Licensed under Apache license V2