GoLang Runtime Library #1822
Labels
effort/large
Large work item – several weeks of effort
feature-request
A feature should be added or improved.
language/go
Regarding GoLang bindings
p1
Milestone
🚀 Feature Request
Go Jsii Runtime Library Definition
Proposed Solution
Create a private npm module named
@jsii/go-runtime
with a Go module that will be a dependency of all generated JSII Go modules. This module will useos/exec
to create a child process running node and the jsii-runtime and handle communication between it and the generated host modules.See Host Library in the language implementation handbook for details.
Unresolved Questions
Since go modules are just source files published to a git repository, can we just use this repo with our existing tagging system? Is a
go.mod
able to point to the runtime modules specific location?The text was updated successfully, but these errors were encountered: