Experimental update to Go example to work with new SDK #40
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR includes changes to the Go example to work with an update to the Go SDK inspired by trying to figure out exactly how I would like this SDK to work if I was using it myself.
It also includes a new Go example based on the Echo web framework, to demonstrate how to use the SDK in a different setting.
NOTE @tinahollygb : to make this work, you need to pull the go-sdk-behavior-update branch of the growthbook-golang repository, and add a
replace
line to thego.mod
file to use it. Thego.mod
I've checked in here includes an example of how to do this, so don't merge this one yet. I have left those lines in for testing, but once you're satisfied that this is OK, I'll remove them before we merge.