Yan Titarenko
Yan Titarenko
> It was pretty shocking to admit that three different implementations of reflection related package exist: > > https://golang.org/pkg/reflect/ CC @paleozogt @heylinn
CC @fedebongio @deads2k
> Hi, I'm the author of https://github.com/goccy/go-reflect . > Also, I'm the author of https://github.com/goccy/go-json that I develop using the `goccy/go-reflect` technique. > `goccy/go-json` is much faster than the json-iterator...
> I don't think compatibility with a non-standard go compiler is a good reason to make a significant change here. If there are other reasons, like better performance This is...
@ianlancetaylor , I am curious about your opinion on mentioned reflection libraries
@goccy, please explain your motivation (why did you decided to create an alternative reflection package; which issues where you facing, for the standard reflection package)
https://github.com/json-iterator/go/issues/462 - another cause for refactoring
So, I tired to experiment on Windows 10 (and ordinary Go compiler) - just to make sure it would be well tested, before porting for gollvm, on Linux. https://gist.github.com/advancedwebdeveloper/eeba866732258f34cfb45cf68274d6c1 -...
I tried to do like here https://gist.github.com/advancedwebdeveloper/e05d9fd1f277d0584456b4aaf4ba2983 - and here is what I got: > $ go build -i -v -x > WORK=/tmp/go-build283270276 > github.com/json-iterator/go > mkdir -p $WORK/b001/ >...
This might be similar to [https://github.com/jlblancoc/suitesparse-metis-for-windows/issues/63#issuecomment-401977229]( https://github.com/jlblancoc/suitesparse-metis-for-windows/issues/63#issuecomment-401977229 )