我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

如何解组Golang Viper snake_case值

How to viper.unmarshal(&c) with Golang and Viper library a snake_case fields:

CryptoId string `json:"crypto_id"`

Currently I'm getting "" empty value.

Solved with this

CryptoId string `mapstructure:"crypto_id"`

Reading a slice of maps with Golang Viper

近期文章

  • 如何使用goquery检索子元素的完整HTML?
  • 无法从其他设备访问Windows Server上的Go API
  • 无法按2sphere查找元素
  • 连接到PC的Go访问智能手机
  • 通过SSH golang连接到mongoDB
  • 意外的同步池分配
  • 如何使用大猩猩/ mux golang从动态URL获取变量? 没有mux.vars()和正则表达式
  • 如何在GO中使用扩展名和属性值创建证书签名请求?
  • Keycloak.json配置文件导入
  • 导入包而不进行优化
  • 如何使用Mongo-go-driver查找与gridfs一起存储的一个文件并更新内容?
  • sql:列索引0上的扫描错误,名称“”:不支持的扫描,存储驱动程序。值类型int64转换为类型* main.SMSBlast?
  • 为什么我的代码错误(mssql:违反了主键约束'PK_SMSBlast2'。无法在对象'dbo.SMSBlast2'中插入重复的键)?
  • 无法从监视流解码事件:流错误:流ID 3; 内部错误
  • 如何使流程所有者使用WMI请求
  • 在Go中的OpenGIS WKT和WKB之间转换
  • golan-gin api返回无效的URL转义%
  • Go中包含库的类型不匹配
  • 在Go Routines中迭代地图?
  • 带有毒蛇的嵌套结构片段

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华