├── .eslintignore ├── .eslintrc ├── .github ├── dependabot.yml └── workflows │ └── node.js.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README-zh-CN.md ├── README.md ├── lib ├── builtin.js ├── generator.js └── helper.js ├── package.json └── test ├── fixtures ├── annotation │ ├── Darafile │ ├── client.go │ ├── main.dara │ └── test_model.go ├── api │ ├── Darafile │ ├── client.go │ ├── config_model.go │ ├── m_model.go │ └── main.dara ├── builtin │ ├── Darafile │ ├── client.go │ ├── m_model.go │ └── main.dara ├── comment │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ ├── main.dara │ ├── test_1_model.go │ ├── test_2_model.go │ ├── test_3_model.go │ ├── test_err_1_model.go │ ├── test_err_2_model.go │ └── test_err_3_model.go ├── complex │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── client_context_func.go │ ├── complex_request_model.go │ ├── err_1_error.go │ ├── err_2_error.go │ ├── go.mod │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ ├── main.dara │ └── response_model.go ├── defaultReturn │ ├── Darafile │ ├── client.go │ └── main.dara ├── exception │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ ├── m_model.go │ ├── main.dara │ ├── my_err_error.go │ ├── sub_my_err_error.go │ └── sub_resp_err_error.go ├── extends │ ├── .libraries.json │ ├── Darafile │ ├── base_model.go │ ├── client.go │ ├── client_context_func.go │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ ├── main.dara │ ├── sub_model.go │ └── sub_model_model.go ├── extendsWithoutInit │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ └── main.dara ├── function │ ├── Darafile │ ├── client.go │ └── main.dara ├── import │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ ├── localLib │ │ ├── Darafile │ │ └── import.dara │ ├── m_model.go │ └── main.dara ├── interface │ ├── .libraries.json │ ├── Teafile │ ├── Teafile1 │ ├── attribute_map_model.go │ ├── client.go │ ├── interceptor_context_model.go │ ├── libraries │ │ ├── alibabacloud_Credential_0.0.1 │ │ │ ├── README.md │ │ │ ├── Teafile │ │ │ ├── credential.tea │ │ │ └── credential_test.tea │ │ ├── alibabacloud_GatewaySLS_0.0.1 │ │ │ ├── Teafile │ │ │ └── main.tea │ │ ├── alibabacloud_GatewaySPI_0.0.1 │ │ │ ├── Teafile │ │ │ └── main.tea │ │ └── alibabacloud_OpenApi_0.0.1 │ │ │ ├── README.md │ │ │ ├── Teafile │ │ │ └── main.tea │ ├── main.tea │ ├── spi.go │ └── spi.tea ├── main │ ├── Darafile │ ├── main.dara │ └── main.go ├── model │ ├── .libraries.json │ ├── Darafile │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ ├── m_model.go │ ├── m_model_no_omit.go │ ├── main.dara │ ├── my_model_model.go │ └── my_model_model_no_omit.go ├── multi │ ├── sdk │ │ ├── api.go │ │ ├── base_info_model.go │ │ ├── client.go │ │ ├── err_error.go │ │ ├── info_model.go │ │ ├── test_model_dir_model.go │ │ ├── user.go │ │ └── util.go │ └── tea │ │ ├── .libraries.json │ │ ├── Darafile │ │ ├── api.dara │ │ ├── lib │ │ └── util.dara │ │ ├── libraries │ │ └── darabonba_Util_0.2.11 │ │ │ ├── Teafile │ │ │ └── main.tea │ │ ├── model │ │ └── user.dara │ │ └── sdk.dara ├── statements │ ├── Darafile │ ├── client.go │ ├── config_model.go │ └── main.dara ├── tea │ ├── .libraries.json │ ├── Teafile │ ├── client.go │ ├── libraries │ │ ├── Teafile │ │ └── import.tea │ ├── localLib │ │ ├── Teafile │ │ └── import.tea │ └── main.tea ├── try │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── err_1_error.go │ ├── err_2_error.go │ ├── go.mod │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ └── main.dara ├── typedef │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── libraries │ │ └── alibabacloud-OSS-0.0.1 │ │ │ ├── Darafile │ │ │ └── oss.dara │ ├── m_model.go │ └── main.dara ├── validate │ ├── .libraries.json │ ├── Darafile │ ├── client.go │ ├── libraries │ │ ├── Darafile │ │ └── import.dara │ ├── m_model.go │ ├── main.dara │ └── validate_model_model.go └── yield │ ├── Darafile │ ├── client.go │ ├── go.mod │ └── main.dara ├── helper.test.js └── main.test.js /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | test/output 3 | package-lock.json 4 | .DS_Store -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README-zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/README-zh-CN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/README.md -------------------------------------------------------------------------------- /lib/builtin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/lib/builtin.js -------------------------------------------------------------------------------- /lib/generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/lib/generator.js -------------------------------------------------------------------------------- /lib/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/lib/helper.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/package.json -------------------------------------------------------------------------------- /test/fixtures/annotation/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/annotation/Darafile -------------------------------------------------------------------------------- /test/fixtures/annotation/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/annotation/client.go -------------------------------------------------------------------------------- /test/fixtures/annotation/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/annotation/main.dara -------------------------------------------------------------------------------- /test/fixtures/annotation/test_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/annotation/test_model.go -------------------------------------------------------------------------------- /test/fixtures/api/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/api/Darafile -------------------------------------------------------------------------------- /test/fixtures/api/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/api/client.go -------------------------------------------------------------------------------- /test/fixtures/api/config_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/api/config_model.go -------------------------------------------------------------------------------- /test/fixtures/api/m_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/api/m_model.go -------------------------------------------------------------------------------- /test/fixtures/api/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/api/main.dara -------------------------------------------------------------------------------- /test/fixtures/builtin/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/builtin/Darafile -------------------------------------------------------------------------------- /test/fixtures/builtin/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/builtin/client.go -------------------------------------------------------------------------------- /test/fixtures/builtin/m_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/builtin/m_model.go -------------------------------------------------------------------------------- /test/fixtures/builtin/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/builtin/main.dara -------------------------------------------------------------------------------- /test/fixtures/comment/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "./libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/comment/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/Darafile -------------------------------------------------------------------------------- /test/fixtures/comment/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/client.go -------------------------------------------------------------------------------- /test/fixtures/comment/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/comment/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/comment/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/main.dara -------------------------------------------------------------------------------- /test/fixtures/comment/test_1_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/test_1_model.go -------------------------------------------------------------------------------- /test/fixtures/comment/test_2_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/test_2_model.go -------------------------------------------------------------------------------- /test/fixtures/comment/test_3_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/test_3_model.go -------------------------------------------------------------------------------- /test/fixtures/comment/test_err_1_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/test_err_1_model.go -------------------------------------------------------------------------------- /test/fixtures/comment/test_err_2_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/test_err_2_model.go -------------------------------------------------------------------------------- /test/fixtures/comment/test_err_3_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/comment/test_err_3_model.go -------------------------------------------------------------------------------- /test/fixtures/complex/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/complex/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/Darafile -------------------------------------------------------------------------------- /test/fixtures/complex/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/client.go -------------------------------------------------------------------------------- /test/fixtures/complex/client_context_func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/client_context_func.go -------------------------------------------------------------------------------- /test/fixtures/complex/complex_request_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/complex_request_model.go -------------------------------------------------------------------------------- /test/fixtures/complex/err_1_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/err_1_error.go -------------------------------------------------------------------------------- /test/fixtures/complex/err_2_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/err_2_error.go -------------------------------------------------------------------------------- /test/fixtures/complex/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/go.mod -------------------------------------------------------------------------------- /test/fixtures/complex/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/complex/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/complex/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/main.dara -------------------------------------------------------------------------------- /test/fixtures/complex/response_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/complex/response_model.go -------------------------------------------------------------------------------- /test/fixtures/defaultReturn/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/defaultReturn/Darafile -------------------------------------------------------------------------------- /test/fixtures/defaultReturn/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/defaultReturn/client.go -------------------------------------------------------------------------------- /test/fixtures/defaultReturn/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/defaultReturn/main.dara -------------------------------------------------------------------------------- /test/fixtures/exception/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/exception/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/Darafile -------------------------------------------------------------------------------- /test/fixtures/exception/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/client.go -------------------------------------------------------------------------------- /test/fixtures/exception/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/exception/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/exception/m_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/m_model.go -------------------------------------------------------------------------------- /test/fixtures/exception/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/main.dara -------------------------------------------------------------------------------- /test/fixtures/exception/my_err_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/my_err_error.go -------------------------------------------------------------------------------- /test/fixtures/exception/sub_my_err_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/sub_my_err_error.go -------------------------------------------------------------------------------- /test/fixtures/exception/sub_resp_err_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/exception/sub_resp_err_error.go -------------------------------------------------------------------------------- /test/fixtures/extends/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "./libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/extends/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/Darafile -------------------------------------------------------------------------------- /test/fixtures/extends/base_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/base_model.go -------------------------------------------------------------------------------- /test/fixtures/extends/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/client.go -------------------------------------------------------------------------------- /test/fixtures/extends/client_context_func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/client_context_func.go -------------------------------------------------------------------------------- /test/fixtures/extends/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/extends/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/extends/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/main.dara -------------------------------------------------------------------------------- /test/fixtures/extends/sub_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/sub_model.go -------------------------------------------------------------------------------- /test/fixtures/extends/sub_model_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extends/sub_model_model.go -------------------------------------------------------------------------------- /test/fixtures/extendsWithoutInit/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "./libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/extendsWithoutInit/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extendsWithoutInit/Darafile -------------------------------------------------------------------------------- /test/fixtures/extendsWithoutInit/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extendsWithoutInit/client.go -------------------------------------------------------------------------------- /test/fixtures/extendsWithoutInit/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extendsWithoutInit/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/extendsWithoutInit/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extendsWithoutInit/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/extendsWithoutInit/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/extendsWithoutInit/main.dara -------------------------------------------------------------------------------- /test/fixtures/function/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/function/Darafile -------------------------------------------------------------------------------- /test/fixtures/function/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/function/client.go -------------------------------------------------------------------------------- /test/fixtures/function/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/function/main.dara -------------------------------------------------------------------------------- /test/fixtures/import/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "./libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/import/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/Darafile -------------------------------------------------------------------------------- /test/fixtures/import/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/client.go -------------------------------------------------------------------------------- /test/fixtures/import/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/import/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/import/localLib/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/localLib/Darafile -------------------------------------------------------------------------------- /test/fixtures/import/localLib/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/localLib/import.dara -------------------------------------------------------------------------------- /test/fixtures/import/m_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/m_model.go -------------------------------------------------------------------------------- /test/fixtures/import/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/import/main.dara -------------------------------------------------------------------------------- /test/fixtures/interface/.libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/.libraries.json -------------------------------------------------------------------------------- /test/fixtures/interface/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/Teafile -------------------------------------------------------------------------------- /test/fixtures/interface/Teafile1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/Teafile1 -------------------------------------------------------------------------------- /test/fixtures/interface/attribute_map_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/attribute_map_model.go -------------------------------------------------------------------------------- /test/fixtures/interface/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/client.go -------------------------------------------------------------------------------- /test/fixtures/interface/interceptor_context_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/interceptor_context_model.go -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/README.md -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/Teafile -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/credential.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/credential.tea -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/credential_test.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_Credential_0.0.1/credential_test.tea -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_GatewaySLS_0.0.1/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_GatewaySLS_0.0.1/Teafile -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_GatewaySLS_0.0.1/main.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_GatewaySLS_0.0.1/main.tea -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_GatewaySPI_0.0.1/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_GatewaySPI_0.0.1/Teafile -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_GatewaySPI_0.0.1/main.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_GatewaySPI_0.0.1/main.tea -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_OpenApi_0.0.1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_OpenApi_0.0.1/README.md -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_OpenApi_0.0.1/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_OpenApi_0.0.1/Teafile -------------------------------------------------------------------------------- /test/fixtures/interface/libraries/alibabacloud_OpenApi_0.0.1/main.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/libraries/alibabacloud_OpenApi_0.0.1/main.tea -------------------------------------------------------------------------------- /test/fixtures/interface/main.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/main.tea -------------------------------------------------------------------------------- /test/fixtures/interface/spi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/spi.go -------------------------------------------------------------------------------- /test/fixtures/interface/spi.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/interface/spi.tea -------------------------------------------------------------------------------- /test/fixtures/main/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/main/Darafile -------------------------------------------------------------------------------- /test/fixtures/main/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/main/main.dara -------------------------------------------------------------------------------- /test/fixtures/main/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/main/main.go -------------------------------------------------------------------------------- /test/fixtures/model/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/model/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/Darafile -------------------------------------------------------------------------------- /test/fixtures/model/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/model/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/model/m_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/m_model.go -------------------------------------------------------------------------------- /test/fixtures/model/m_model_no_omit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/m_model_no_omit.go -------------------------------------------------------------------------------- /test/fixtures/model/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/main.dara -------------------------------------------------------------------------------- /test/fixtures/model/my_model_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/my_model_model.go -------------------------------------------------------------------------------- /test/fixtures/model/my_model_model_no_omit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/model/my_model_model_no_omit.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/api.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/base_info_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/base_info_model.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/client.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/err_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/err_error.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/info_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/info_model.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/test_model_dir_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/test_model_dir_model.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/user.go -------------------------------------------------------------------------------- /test/fixtures/multi/sdk/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/sdk/util.go -------------------------------------------------------------------------------- /test/fixtures/multi/tea/.libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/.libraries.json -------------------------------------------------------------------------------- /test/fixtures/multi/tea/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/Darafile -------------------------------------------------------------------------------- /test/fixtures/multi/tea/api.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/api.dara -------------------------------------------------------------------------------- /test/fixtures/multi/tea/lib/util.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/lib/util.dara -------------------------------------------------------------------------------- /test/fixtures/multi/tea/libraries/darabonba_Util_0.2.11/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/libraries/darabonba_Util_0.2.11/Teafile -------------------------------------------------------------------------------- /test/fixtures/multi/tea/libraries/darabonba_Util_0.2.11/main.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/libraries/darabonba_Util_0.2.11/main.tea -------------------------------------------------------------------------------- /test/fixtures/multi/tea/model/user.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/model/user.dara -------------------------------------------------------------------------------- /test/fixtures/multi/tea/sdk.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/multi/tea/sdk.dara -------------------------------------------------------------------------------- /test/fixtures/statements/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/statements/Darafile -------------------------------------------------------------------------------- /test/fixtures/statements/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/statements/client.go -------------------------------------------------------------------------------- /test/fixtures/statements/config_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/statements/config_model.go -------------------------------------------------------------------------------- /test/fixtures/statements/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/statements/main.dara -------------------------------------------------------------------------------- /test/fixtures/tea/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "./libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/tea/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/tea/Teafile -------------------------------------------------------------------------------- /test/fixtures/tea/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/tea/client.go -------------------------------------------------------------------------------- /test/fixtures/tea/libraries/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/tea/libraries/Teafile -------------------------------------------------------------------------------- /test/fixtures/tea/libraries/import.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/tea/libraries/import.tea -------------------------------------------------------------------------------- /test/fixtures/tea/localLib/Teafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/tea/localLib/Teafile -------------------------------------------------------------------------------- /test/fixtures/tea/localLib/import.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/tea/localLib/import.tea -------------------------------------------------------------------------------- /test/fixtures/tea/main.tea: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/tea/main.tea -------------------------------------------------------------------------------- /test/fixtures/try/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/try/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/Darafile -------------------------------------------------------------------------------- /test/fixtures/try/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/client.go -------------------------------------------------------------------------------- /test/fixtures/try/err_1_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/err_1_error.go -------------------------------------------------------------------------------- /test/fixtures/try/err_2_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/err_2_error.go -------------------------------------------------------------------------------- /test/fixtures/try/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/go.mod -------------------------------------------------------------------------------- /test/fixtures/try/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/try/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/try/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/try/main.dara -------------------------------------------------------------------------------- /test/fixtures/typedef/.libraries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/typedef/.libraries.json -------------------------------------------------------------------------------- /test/fixtures/typedef/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/typedef/Darafile -------------------------------------------------------------------------------- /test/fixtures/typedef/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/typedef/client.go -------------------------------------------------------------------------------- /test/fixtures/typedef/libraries/alibabacloud-OSS-0.0.1/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/typedef/libraries/alibabacloud-OSS-0.0.1/Darafile -------------------------------------------------------------------------------- /test/fixtures/typedef/libraries/alibabacloud-OSS-0.0.1/oss.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/typedef/libraries/alibabacloud-OSS-0.0.1/oss.dara -------------------------------------------------------------------------------- /test/fixtures/typedef/m_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/typedef/m_model.go -------------------------------------------------------------------------------- /test/fixtures/typedef/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/typedef/main.dara -------------------------------------------------------------------------------- /test/fixtures/validate/.libraries.json: -------------------------------------------------------------------------------- 1 | { 2 | "darabonba:Import:*": "libraries" 3 | } -------------------------------------------------------------------------------- /test/fixtures/validate/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/validate/Darafile -------------------------------------------------------------------------------- /test/fixtures/validate/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/validate/client.go -------------------------------------------------------------------------------- /test/fixtures/validate/libraries/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/validate/libraries/Darafile -------------------------------------------------------------------------------- /test/fixtures/validate/libraries/import.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/validate/libraries/import.dara -------------------------------------------------------------------------------- /test/fixtures/validate/m_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/validate/m_model.go -------------------------------------------------------------------------------- /test/fixtures/validate/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/validate/main.dara -------------------------------------------------------------------------------- /test/fixtures/validate/validate_model_model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/validate/validate_model_model.go -------------------------------------------------------------------------------- /test/fixtures/yield/Darafile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/yield/Darafile -------------------------------------------------------------------------------- /test/fixtures/yield/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/yield/client.go -------------------------------------------------------------------------------- /test/fixtures/yield/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/yield/go.mod -------------------------------------------------------------------------------- /test/fixtures/yield/main.dara: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/fixtures/yield/main.dara -------------------------------------------------------------------------------- /test/helper.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/helper.test.js -------------------------------------------------------------------------------- /test/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aliyun/darabonba-go-generator/HEAD/test/main.test.js --------------------------------------------------------------------------------