首页
学习
活动
专区
工具
TVP
发布

Golang语言开发栈

专栏作者
198
文章
317629
阅读量
42
订阅数
Go 语言怎么处理三方接口返回数据?
在使用 Go 语言调用三方RESTful接口时,因为无法直接操作 json 字符串,所以我们需要先将 json 字符串转换为 map 或 struct。
frank.
2022-10-28
1K0
Golang 语言极简 HTTP 客户端 GoRequest
GoRequest 是一个极简的 HTTP 客户端,作者灵感来源于 Node.js 库 SuperAgent。相比 Golang 标准库 net/http,GoRequest 使用起来更加简单。GoRequest 官方的口号是 “像机枪一样发送请求”。
frank.
2021-10-19
2.1K0
Golang 语言怎么高效读写 JSON 字符串?
在 Golang 语言程序开发中,经常会遇到读写 JSON 字符串的场景,一般我们是先使用 Golang 标准库 encoding/json 解码,读写操作后,再编码。过程比较繁琐,代码也不优雅。
frank.
2021-09-08
1.4K0
Golang 语言中怎么提升 JSON 编解码的性能?
在 Golang 语言中,我们一般会使用标准库 encoding/json 序列化/反序列化 JSON,但是因为 encoding/json 需要使用反射,所以如果在性能要求比较高的场景中,它就不太合适了。
frank.
2021-08-13
1.6K0
Golang 语言中怎么解码 4 种常见JSON 格式数据?
工作中我们经常会遇到解码JSON格式的数据,本文通过4个示例介绍工作中常用到的四种 JSON格式。在 Golang语言中,通常是使用标准库的encoding/json包中的函数Unmarshal解码JSON格式的数据,下面我们先介绍一下该函数如何使用,再通过4个示例代码来演示一下如何在Golang中解码常见的4种JSON格式的数据。
frank.
2021-06-22
1.2K0
Golang语言使用 jwt-go 库生成和解析 token
JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种方式,用于在各方之间安全地将信息作为 JSON 对象传输。由于此信息是经过数字签名的,因此可以被验证和信任。可以使用秘密(使用 HMAC 算法)或使用 RSA 或 ECDSA 的公钥/私钥对对 JWT 进行签名。
frank.
2021-01-08
26.5K0
Golang 语言怎么使用 Viper 管理配置信息?
Viper 是适用于 Go 应用程序(包括 Twelve-Factor App)的完整配置解决方案。它被设计为在应用程序中工作,并且可以处理所有类型的配置需求和格式。它支持:
frank.
2021-01-08
6.3K0
Golang 语言使用标准库 net/rpc/jsonrpc 包跨语言远程调用
Go 语言标准库 net/rpc 默认采用 encoding/gob 包编解码传输数据,gob 编解码方式仅适用于 Go 应用,如果需要跨语言远程调用,可以指定支持跨语言的其他编解码方式,比如 protobuf,或使用 net/rpc 的子包 net/rpc/jsonrpc,它支持JSON-RPC 1.0,通过 json 格式传输数据。
frank.
2020-12-22
9500
Golang 语言 Web 框架 beego v2 之控制器方法和输入输出数据
创建 beego 的控制器,首先要匿名组合 beego.Controller,beego.Controller实现了接口 beego.ControllerInterface,beego.ControllerInterface 定义了许多函数,这样我们创建的控制器就有了所有 beego.Controller 的方法,我们可以重写这些方法实现自己的业务逻辑。
frank.
2020-12-08
9390
Gin 学习之绑定参数
要将请求体绑定到结构体中,需要使用模型绑定。Gin 目前支持JSON、XML、YAML和标准表单值的绑定(foo=bar&boo=baz)。
frank.
2020-08-31
11.2K0
Gin 学习之响应处理
c.String() 第一个参数是code,第二个参数是格式化字符串,第三个开始的若干参数支持任何数据类型。
frank.
2020-08-26
8820
Gin 学习之安装和快速启动
Gin 是一个用 Go (Golang) 编写的 web 框架。它是一个类似于 martini 但拥有更好性能的 API 框架, 由于 httprouter,速度提高了近 40 倍。
frank.
2020-08-26
1.2K0
Golang语言之JSON解码函数Unmarshal
工作中我们经常会遇到解码JSON格式的数据,本文通过4个示例介绍工作中常用到的四种 JSON格式。在 Golang语言中,通常是使用标准库的encoding/json包中的函数Unmarshal解码JSON格式的数据,下面我们先介绍一下该函数如何使用,再通过4个示例代码来演示一下如何在Golang中解码常见的4种JSON格式的数据。
frank.
2019-11-26
25.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档