Documentation ¶
Overview ¶
Package codegen generates code for use with Encore apps.
Index ¶
Constants ¶
View Source
const ( // GoInitial is the originally released Go client generator GoInitial goGenVersion = iota // GoExperimental can be used to lock experimental or uncompleted features in the generated code // It should always be the last item in the enum GoExperimental )
View Source
const ( // JsInitial is the originally released javascript generator JsInitial jsGenVersion = iota // JsExperimental can be used to lock experimental or uncompleted features in the generated code // It should always be the last item in the enum JsExperimental )
View Source
const ( // TsInitial is the originally released typescript generator TsInitial tsGenVersion = iota // TsExperimental can be used to lock experimental or uncompleted features in the generated code // It should always be the last item in the enum TsExperimental )
Variables ¶
View Source
var ErrUnknownLang = errors.New("unknown language")
ErrUnknownLang is reported by Generate when the language is not known.
Functions ¶
Types ¶
type Lang ¶
type Lang string
Lang represents a programming language or dialect that we support generating code for.
const ( LangUnknown Lang = "" LangTypeScript Lang = "typescript" LangJavascript Lang = "javascript" LangGo Lang = "go" LangOpenAPI Lang = "openapi" )
These constants represent supported languages.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.