返回顶部
首页 > 资讯 > 后端开发 > GO >使用 Golang Swagger 注释列举输入参数
  • 220
分享到

使用 Golang Swagger 注释列举输入参数

2024-04-04 23:04:50 220人浏览 薄情痞子
摘要

积累知识,胜过积蓄金银!毕竟在golang开发的过程中,会遇到各种各样的问题,往往都是一些细节知识点还没有掌握好而导致的,因此基础知识点的积累是很重要的。下面本文《使用 Golang swagger

积累知识,胜过积蓄金银!毕竟在golang开发的过程中,会遇到各种各样的问题,往往都是一些细节知识点还没有掌握好而导致的,因此基础知识点的积累是很重要的。下面本文《使用 Golang swagger 注释列举输入参数》,就带大家讲解一下知识点,若是你对本文感兴趣,或者是想搞懂其中某个知识点,就请你继续往下看吧~

问题内容

我不确定如何为休息调用的输入字符串参数指定注释。其中输入参数可以采用三个可能的字符串值之一。

如果我必须假设会有一个包含这三个值(容器/捆绑/网络)的下拉菜单,并且用户将选择其中之一。之前我参考此文档为 in 参数创建注释。

我正在尝试注释go代码,以便我可以自动生成swagger.yaml swagger生成spec -o ./swagger.yaml --scan-models)。不幸的是,我找不到需要枚举的带注释的示例,或者输入参数仅限于某些值。寻找一些代码示例。


正确答案


像这样的带有枚举注释的东西应该可以工作。

// swagger:parameters artifactInfo
type ArtifactTypeParam struct {
    // The type of artifact
    // in: path
    // enum: container,bundle,executbale
    // required: true
    ArtifactType string `JSON:"artifactType"`
}

理论要掌握,实操不能落!以上关于《使用 Golang Swagger 注释列举输入参数》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注编程网公众号吧!

您可能感兴趣的文档:

--结束END--

本文标题: 使用 Golang Swagger 注释列举输入参数

本文链接: https://lsjlt.com/news/595704.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 使用 Golang Swagger 注释列举输入参数
    积累知识,胜过积蓄金银!毕竟在Golang开发的过程中,会遇到各种各样的问题,往往都是一些细节知识点还没有掌握好而导致的,因此基础知识点的积累是很重要的。下面本文《使用 Golang Swagger...
    99+
    2024-04-04
  • 使用spring注入枚举类型作为参数
    目录spring注入枚举类型作为参数Spring参数注入1、通过构造方法实现参数注入2、通过set方法注入3、P命名空间注入spring注入枚举类型作为参数 //定义枚举类型 p...
    99+
    2024-04-02
  • 使用Golang实现注释的输出方式有哪些?
    标题:使用Golang实现注释的输出方式 在Golang中,注释是一种非常重要的代码元素,它能够帮助程序员解释代码的功能、逻辑以及思路。在Golang中,有三种主要的注释方式,分别是单...
    99+
    2024-02-28
  • Golang 函数注释中的哪个部分用于描述函数的参数?
    go 函数注释中,用于描述函数参数的部分以 @param 符号开头,后跟参数名称和描述,语法为:@param name description (例如:@param length: 立方...
    99+
    2024-04-18
    golang 函数注释
  • 使用Golang函数处理用户输入验证
    使用 go 函数验证用户输入是确保应用程序安全性和完整性的关键。go 提供了 errors 包,用于创建自定义校验器函数,该函数返回描述错误的字符串。开发人员可以使用校验器函数在应用程序...
    99+
    2024-05-04
    golang
  • golang函数注释的使用方法和注意事项是什么
    这篇文章主要介绍了golang函数注释的使用方法和注意事项是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇golang函数注释的使用方法和注意事项是什么文章都会有所收获,下面我们一起来看看吧。一、函数注释概...
    99+
    2023-07-05
  • Golang 函数注释中应避免使用哪种语言?
    在 go 函数注释中应避免使用中文,原因如下:语言障碍:非中文用户难以理解。工具兼容性:代码编辑器和 ide 可能无法解析中文注释。可搜索性:中文注释降低了代码可搜索性。标准一致性:go...
    99+
    2024-04-18
    golang 注释
  • Golang函数的可变函数参数使用注意事项
    Golang是一种强类型、静态编程语言,其函数设计灵活,其中可变函数参数也是常见的实现方式之一,通常会用于函数参数个数不确定或者需要动态参数传递的场景。可变函数参数的使用虽然方便有效,但是也存在一些需要注意的问题,本文将详细介绍一下可变函数...
    99+
    2023-05-17
    Golang 注意事项 可变函数参数
  • ADO.NET防SQL注入与使用参数增删改查
    一、sql注入风险及解决方案 SQL注入是指在事先定义好的SQL语句中注入额外的SQL语句,从此来欺骗数据库服务器的行为。 示例:制作会员登录功能。 登录按钮代码如下: priva...
    99+
    2024-04-02
  • Python使用captcha库制作带参数输入验证码案例
    目录效果图参数解析安装相关库完整源码最近研究验证码识别,需要生成大量验证码,最方便的是使用captcha库来生成验证码,网上代码仅仅使用默认设置,但是它还有很多参数可以设定,于是我又...
    99+
    2024-04-02
  • 如何使用Mybatis注解方式完成输入参数为list的SQL语句拼接方式
    这篇文章给大家分享的是有关如何使用Mybatis注解方式完成输入参数为list的SQL语句拼接方式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Mybatis注解完成输入参数为list的SQL语句拼接首先将lis...
    99+
    2023-06-21
  • 使用AOP拦截Controller获取@PathVariable注解传入的参数
    目录AOP拦截Controller获取@PathVariable注解传入参数前言:示例代码:处理:扩展: aop中获取request和response动态参数使用@PathVaria...
    99+
    2024-04-02
  • ADO.NET防SQL注入与使用参数增删改查的方法
    这篇文章主要介绍“ADO.NET防SQL注入与使用参数增删改查的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“ADO.NET防SQL注入与使用参数增删改查的方法”文章能帮助大家解决问题。一、sq...
    99+
    2023-06-30
  • 使用@PropertySource读取配置文件通过@Value进行参数注入
    目录@PropertySource读取配置文件通过@Value参数注入Spring读取配置@Value、@PropertySource、@ConfigurationPropertie...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作