Hi.
I needed an implementation of the Perplexity SDK in Go and saw that there wasn't one.
That's why I decided to port the official Python implementation. I've done my best to make sure that the Go SDK supports everything the Python SDK does.
Please try it out and report any and all bugs.
Please check it out at https://github.com/ZaguanLabs/perplexity-go