News for hackers. Stuff that matters.

goccy

Re:Show HN: A yet another useful YAML library for Go on Friday October 08, 2021 @07:14AM (#28797922)
I develop a library goccy/go-yaml for manipulating YAML in Go. Go already has a major library github.com/go-yaml/yaml, but I wanted a new library for various reasons, so I decided to make it myself from scratch. This library is a major library among Japanese Gophers as well as github.com/go-yaml/yaml. It is used by many companies and OSS. However, I would like more people outside of Japan to use it.

Perhaps you're wondering why you need to use github.com/goccy/go-yaml instead of github.com/go-yaml/yaml. The reason is I wrote it in the README.

Of course, github.com/go-yaml/yaml is a great library. But in many cases I also believe that github.com/goccy/go-yaml will also help your development.

If you like it, please give it a try. And I would be grateful if you could give me feedback.

Finaly, This library is developed in my personal time. I develop many other OSSs, and depending on the development priority, I may not be able to immediately respond to feature requests. If you have a request for github.com/goccy/go-yaml, please consider sponsoring. I get new vitality thanks to the sponsors. I also strive to meet the needs of sponsors as much as possible.

Re:A library to help everyone working with YAML in Go on Saturday October 02, 2021 @12:56AM (#28726083)
I develop a library goccy/go-yaml for manipulating YAML in Go. Go already has a major library github.com/go-yaml/yaml, but I wanted a new library for various reasons, so I decided to make it myself from scratch.

This library is a major library among Japanese Gophers as well as github.com/go-yaml/yaml. It is used by many companies and OSS. However, I would like more people outside of Japan to use it.

Perhaps you're wondering why you need to use github.com/goccy/go-yaml instead of github.com/go-yaml/yaml. The reason is I wrote it in the README.

Of course, github.com/go-yaml/yaml is a great library. But in many cases I also believe that github.com/goccy/go-yaml will also help your development.

If you like it, please give it a try. And I would be grateful if you could give me feedback.

Finaly, This library is developed in my personal time. I develop many other OSSs, and depending on the development priority, I may not be able to immediately respond to feature requests. If you have a request for github.com/goccy/go-yaml, please consider sponsoring. I get new vitality thanks to the sponsors. I also strive to meet the needs of sponsors as much as possible.

Re:Stargazers Map on Sunday March 14, 2021 @12:18PM (#26456508)
I'm sorry. I'm a fan of this service, and when I introduced it in a my tweet ( https://twitter.com/goccy54/status/1370800229054779396?s=20 ) , it seems that many users have accessed it.
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @11:16PM (#26085694)
Thank you for your report. It's an interesting result. If you have code that can be reproduced, I will try to optimize it to be faster than easyjson.
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @11:12PM (#26085669)
Thank you for your nice feedback !
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @09:57AM (#26078178)
I fixed it ! Thanks !
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @09:14AM (#26077661)
Yes, Of course !! Welcome !!
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @09:02AM (#26077520)
I think it depends on the application. In many cases, encoding/json is fast enough and stable, but I think you can try to use a faster library if JSON encoding / decoding is performance critical on your application.
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @08:56AM (#26077437)
Thank you so much !
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @08:55AM (#26077426)
I tried to compare it with simdjson-go, but the interface of this library is very different from other libraries and it was difficult to compare. However, I think simdjson-go has the best decoder performance.
Re:Show HN: A fast JSON library for Go on Tuesday February 09, 2021 @06:44AM (#26076355)
Thank you for your feedback! In fact, it's understandable to be scared because it uses a lot of uncommon techniques. By growing this project, I would like to be able to use advanced techniques with peace of mind.
Re:Show HN: A fast JSON library for Go on Monday February 08, 2021 @07:58AM (#26063831)
I develop a super fast JSON library ( https://github.com/goccy/go-json ) . It is drop-in replacement of encoding/json.

This library is available by simply replacing the import statement. It's more compatible and much faster than json-iterator/go.

Please give me your feedback ! Thanks !