Open
Description
Here are some relevant links and discussions regarding Golang initiatives we could engage in:
- Proposal: Make Go2 better implement the Object-capability model for security -- Link
- Master Issue of Go1 Issues to consider -- Link
- Proposal: spec: remove complex numbers -- Link
- Proposal: use a value other than nil for uninitialized interfaces -- Link
- Proposal: Go 2: Add typednil keyword for checking whether an interface value is a typed nil -- Link
- Proposal: Go 2: capability annotations -- Link
- Proposal: Go 2: read-only types -- Link
- Improve reflection system (so we can complete
go2gno
andgno2go
)
Things we consider for post-release versions of Gnolang (Gno1.x)
- Things above
- Support new types like bigints natively
- Make
gno2go
similar to CoffeeScript/TypeScript and generate good usage Go code
There is a meta issue on the main repo that could help a lot addressing all those topics, see: gnolang/gno#972.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
📥 Inbox