Commit b623e76
Add BETA support for go (#1744)
What does NOT work:
* no docs
* streaming is not yet functional
* support for baml_options pending
* support for streamstate
* support for checks
What does work:
* calling functions
* types passed in and out
---------
Co-authored-by: Todd Berman <tberman@gmail.com>1 parent cb740c9 commit b623e76
172 files changed
Lines changed: 38461 additions & 499 deletions
File tree
- baml-cli
- engine
- baml-lib
- baml-core/src
- validate/generator_loader
- baml-types
- src
- field_type
- jsonish/src
- deserializer
- coercer
- ir_ref
- helpers
- tests
- parser-database/src/types
- baml-runtime/src
- cli
- serve
- internal
- llm_client
- orchestrator
- prompt_renderer
- language_client_cffi
- lib
- src
- cffi
- types
- language_client_codegen
- src
- go
- templates
- python
- typescript
- language_client_go
- baml_go
- include
- pkg
- cffi
- language_client_python/src/types
- language_client_ruby/ext/ruby_ffi/src
- integ-tests
- baml_src
- test-files
- providers
- testing_pipeline
- go
- baml_client
- stream_types
- types
- python/baml_client
- react/baml_client
- react
- ruby/baml_client
- typescript/baml_client
- tools
- versions
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
0 commit comments