Yan Titarenko

Results 109 comments of 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

> 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 )