go - 从 openapi-generator 生成提示登录时添加行 import openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"

标签 go openapi-generator

我正在使用 openapi 生成器来生成我的其余 api 客户端。它生成该行

openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID"

在我的进口中,但我一生都无法理解为什么。运行 go modvendor 会提示我在该行就位时登录。这是想导入什么?我在企业 github 上,这会让事情变得复杂。示例自述文件说要添加这一行,但没有解释它在做什么 https://github.com/OpenAPITools/openapi-generator/blob/master/samples/openapi3/client/petstore/go/go-petstore/README.md#:~:text=%22github.com/GIT_USER_ID/GIT_REPO_ID%22

最佳答案

您可以将它们作为参数传递给 OpenAPI Generator 客户端:

openapi-generator-cli generate \
    -i openapi.yaml
    -g go \
    -p packageName=mypackage \
    -o /src \
    --git-repo-id my-go-lib/v1 --git-user-id user1 \

这将导致

openapiclient "github.com/user1/my-go-lib/v1"

关于go - 从 openapi-generator 生成提示登录时添加行 import openapiclient "github.com/GIT_USER_ID/GIT_REPO_ID",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75405511/

相关文章:

go - 在 Go 中使用 color.RGBA 结构类型创建新颜色时,我收到错误消息,指出整数格式错误

json - 使用 Golang 处理类似 Python 的 json

json - openAPI 无法解析对外部文件的引用。组件名称包含无效字符

maven - 适用于 OpenAPI 3.0 的 Swagger Codegen(带有 Maven 插件)

go - mutex.Lock 和延迟的 mutex.Unlock 顺序

image-processing - 搜索工具的简单图像索引的起点是什么

spring - OpenApiGenerate后queryDsl的Spring Gradle任务失败

yaml - 如何使用 openapi-generator 生成 API 文档?

csv - 将 map 写入 csv

java - springdoc-openapi-maven-plugin配置/apiDocsUrl的作用是什么?