ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    vscode go struct生成 tags

    Jul 2, 20227 min read
    type Config struct {
    	AppName string
    	AppPort string
    	AppMode string
    }
    

    在struct上右键选择 Go: Add Tags To Struct Fields

    package tool
    
    type Config struct {
    	AppName string `json:"app_name,omitempty"`
    	AppPort string `json:"app_port,omitempty"`
    	AppMode string `json:"app_mode,omitempty"`
    }
    

    omitempty的作用是当一个field的值是empty的时候,序列化JSON时候忽略这个field

    相关文章

    Futter The method 'showSnackBar' isn't defined for the class 'ScaffoldState'

    The method 'showSnackBar' is not defined for 'ScaffoldState', but can be correctly called using 'ScaffoldMessenger.of(context).showSnackBar'.

    Go 正则分组提取

    本文介绍了Go语言中正则表达式的使用,包括分组提取、基本匹配、获取内容、匹配任意字符及在线工具的使用,并通过实例展示了如何从字符串或URL中提取特定信息。

    go语言中的CGO是什么

    CGO 是 Go 语言中用于调用 C 语言代码的工具,允许在 Go 中直接使用或链接 C 语言的函数和库,如 OpenCV,并支持基本数值类型的直接转换和传递。

    Bpmn.js 流程图保存 svg 和xml

    Bpmn.js 工具用于保存流程图的 SVG 和 XML 格式,并通过部署和发布功能进行流程管理。

    https://translate.pansongya.com 翻译服务, 使用方法var url =

    使用该翻译服务的方法是:将待翻译文本编码后,通过GET请求发送到指定URL,使用jsonp数据类型获取并处理翻译结果。