nitishm / go-rejson

Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)
MIT License
344 stars 47 forks source link

Compatibility with rejson:latest 2.0.6 #60

Closed breno12321 closed 2 years ago

breno12321 commented 2 years ago

Problem

image

Solution

breno12321 commented 2 years ago

I thank U @Shivam010 for helping me, I started to learn Go this week so.... All help is welcome and tips and tricks and good resources haha

Shivam010 commented 2 years ago

@breno12321 It's my pleasure to help you.

You can also join the Gophers slack community https://invite.slack.gobridge.org/ there's a lot of great people out there.

And here are the resources for you (quote from Slack):

gopherAPP  07:28 PM
If you'd like to join others who are new to Go, we have the #newbies channel.
Here are some resources you should check out if you are learning / new to Go:
First you should take the language tour: https://tour.golang.org/
Then, you should visit:
- https://golang.org/doc/code.html to learn how to organize your Go workspace
- https://golang.org/doc/effective_go.html be more effective at writing Go
- https://golang.org/ref/spec learn more about the language itself
- https://golang.org/doc/#articles a lot more reading material
There are some awesome websites as well:
- https://blog.gopheracademy.com great resources for Gophers in general
- http://gotime.fm awesome weekly podcast of Go awesomeness
- https://gobyexample.com examples of how to do things in Go
- http://go-database-sql.org how to use SQL databases in Go
- https://dmitri.shuralyov.com/idiomatic-go tips on how to write more idiomatic Go code
- https://divan.github.io/posts/avoid_gotchas will help you avoid gotchas in Go
- https://golangbot.com tutorials to help you get started in Go
- https://tutorialedge.net a collection of articles around various aspects of Go
There's also an exhaustive list of videos http://gophervids.appspot.com related to Go from various authors.
If you prefer books, you can try these:
- http://www.golangbootcamp.com/book
- http://gopl.io/
- https://www.manning.com/books/go-in-action (if you e-mail @wkennedy at bill@ardanlabs.com you can get a free copy for being part of this Slack)
If you want to learn how to organize your Go project, make sure to read: https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1#.ds38va3pp.
Once you are accustomed to the language and syntax, you can read this series of articles for a walkthrough the various standard library packages: https://medium.com/go-walkthrough.
Finally, https://github.com/golang/go/wiki#learning-more-about-go will give a list of even more resources to learn Go
breno12321 commented 2 years ago

Question @Shivam010 besides Linting, should I remove the Debug command? Since its not consistent with the tests? The []byte I've already made the fix

breno12321 commented 2 years ago

I can skip sorry for the late response life been crazy 😅

breno12321 commented 2 years ago

Think its all good @Shivam010! 😊

Shivam010 commented 2 years ago

I can skip sorry for the late response life been crazy 😅

Yeah, no problem. And thanks for your contribution.