File tree Expand file tree Collapse file tree 3 files changed +63
-0
lines changed Expand file tree Collapse file tree 3 files changed +63
-0
lines changed Original file line number Diff line number Diff line change
1
+ gitUserId : antom
2
+ gitRepoId : global-open-sdk-go/
3
+ structPrefix : false
4
+ isGoSubmodule : false
5
+ additionalProperties :
6
+ useOneOfDiscriminatorLookup : true
Original file line number Diff line number Diff line change
1
+ package { {packageName} }
2
+
3
+ { {#models} }
4
+ import (
5
+ { {#lambdas.GoParent} }{ {classname} } { {serverUrl} } 1
6
+ { {/lambdas.GoParent} }
7
+ ModelImport
8
+ )
9
+
10
+
11
+ { {#model} }
12
+ { {#isEnum} }
13
+ { {> modelEnum} }
14
+ { {/isEnum} }
15
+ { {^isEnum} }
16
+
17
+
18
+ type { {classname} } struct {
19
+ {{#lambdas.GoParent} }{ {classname} } { {serverUrl} } 2
20
+ { {/lambdas.GoParent} }
21
+ { {#vars} }
22
+ { {#lambdas.skipResult} }
23
+ { {#isPrimitiveType} }
24
+ { {name} } { {{dataType} }} `json:"{ {baseName} },omitempty"`
25
+ { {/isPrimitiveType} }
26
+ { {^isPrimitiveType} }
27
+ { {#allowableValues} }
28
+ { {#lambdas.GoModel} } { {classname} } { {name} } { {{dataType} }} { {baseName} } 1
29
+ { {/lambdas.GoModel} }
30
+ { {/allowableValues} }
31
+ { {^allowableValues} }
32
+ { {#lambdas.GoModel} } { {classname} } { {name} } { {{dataType} }} { {baseName} } 0
33
+ { {/lambdas.GoModel} }
34
+ { {/allowableValues} }
35
+ { {/isPrimitiveType} }
36
+ { {/lambdas.skipResult} }
37
+ { {/vars} }
38
+ }
39
+
40
+ Constructor
41
+
42
+
43
+ { {/isEnum} }
44
+ { {/model} }
45
+
46
+
47
+ { {/models} }
Original file line number Diff line number Diff line change
1
+
2
+ type { {classname} } string
3
+
4
+ const (
5
+ { {#allowableValues} }
6
+ { {#enumVars} }
7
+ { {classname} }_{ {{name} }} { {classname} } = { {{value} }}
8
+ { {/enumVars} }
9
+ { {/allowableValues} }
10
+ )
You can’t perform that action at this time.
0 commit comments