canonical / chisel

GNU Affero General Public License v3.0
270 stars 42 forks source link

feat: internal manifest package #144

Closed letFunny closed 3 weeks ago

letFunny commented 3 months ago

letFunny commented 2 months ago

Discussed offline with @niemeyer some parts of the PR. We agreed to:

EDIT: I have done the tests for the second point and using pointers and a closure means that Go is allocating memory because of the escape analysis, i.e. it cannot figure out if the pointer will escape from the closure. To be discussed further, but keeping the structs for now.