Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quickstart guide for using Thema with Go #78

Merged
merged 1 commit into from
Oct 27, 2022
Merged

Conversation

ishanjainn
Copy link
Member

@ishanjainn ishanjainn commented Oct 27, 2022

This PR contains a quickstart guide for using Thema in Go. The focus for the quickstart is getting an understanding of how a developer would approach using Thema with Go by writing a schema in CUE, Generating Go types and bindings using the CLI and eventually testing the schema with test data within Go

Incorporates all changes from #75

Fixes #74

@ishanjainn ishanjainn added documentation Improvements or additions to documentation enhancement New feature or request labels Oct 27, 2022
@ishanjainn ishanjainn changed the title Quickstart guide with Go Quickstart guide for using Thema with Go Oct 27, 2022
@sdboyer sdboyer merged commit 366bffe into main Oct 27, 2022
@sdboyer
Copy link
Contributor

sdboyer commented Oct 27, 2022

Awesome, thank you!

now i just need to fix the underlying loader so that these instructions all work basically regardless of the cue.mod situation - nearly done with that

mildwonkey pushed a commit that referenced this pull request May 1, 2023
Quickstart guide for using Thema with Go
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rewrite initial Thema tutorial to focus on just basic schema authoring, then pivot to codegen right away
2 participants