goget请求可以接受结构体么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了goget请求可以接受结构体么相关的知识,希望对你有一定的参考价值。

goget请求可以接受结构体。
接收者是结构体时,可以是结构体类型、结构体指针类型。调用时不区分调用者是结构体还是结构体指针,go语言会自动转化为对应的结构体或结构体指针。
参考技术A goget请求可以接受结构体么,golang发送网络请求探索过程
背景:突然有一天,我需要写一个接口给前端同学使用,这个接口是要给第三方接口发送一个网络请求,于是我遍开始从零到一的完成了这个接口。

具体实现

此接口是一个GET请求,需要传递id和token两个参数参数,其中,token不是普通的参数,是请求头header中的参数。以前我发送的所有带有参数的请求都是post请求,并且所有的请求参数的都json格式的数据(额...因为我只会这一种)。但是今天,要写的接口中需要调用第三方GET类型的接口,所以我只好学习如何写GET请求接口,为了就是和调用第三方接口时保持一致。

以上是关于goget请求可以接受结构体么的主要内容,如果未能解决你的问题,请参考以下文章

如何将不同类型的结构体作为一个函数的参数?

怎么用 C/C++ 把结构体数组转成 JSON串

结构体作为函数参数值传递的问题

对等体断开连接后未释放SSL内存

如何对接受具有共同属性的不同结构的 Rust 函数进行重复数据删除?

Web--Go语言学习笔记