StabbyCutyou / generics

Package generics is the true way to program generically in golang
Apache License 2.0
193 stars 9 forks source link

Update for Go 1.8 #14

Closed ScottMansfield closed 7 years ago

ScottMansfield commented 7 years ago

I'm sure there's something that happened with unsafe and garbage collection that completely break everything in this project. You must root out the evils to stay compliant.

StabbyCutyou commented 7 years ago

I'll be releasing an official 1.8 update soon, you can rest assured!

StabbyCutyou commented 7 years ago

Dear Scott,

Please find attached to this comment a link which you can use to view a Pull Request wherein I am officially releasing G with both blessed support for later versions of 1.7, as well as the best version of go yet, 1.8.

Additionally, you'll find a series of new Benchmarks. These are rudimentary and a work in progress, so forgive them if they are not 100% accurate at this time, but I feel they give a good-enough estimate of the cost of using G in high performance code bases.

All the best,

Stabby

https://github.com/StabbyCutyou/generics/pull/16

StabbyCutyou commented 7 years ago

This is now merged into master.

Thankfully, this required no changes to the go code of package generics, and thus v1.0.0 still maintains 100% backwards and forwards compatibility.

Thank you for opening this issue