目前编程网上已经有很多关于golang的文章了,自己在初次阅读这些文章中,也见识到了很多学习思路;那么本文《Golang Gin 检索整数数据》,也希望能帮助到大家,如果阅读完后真的对你学习Gola
目前编程网上已经有很多关于golang的文章了,自己在初次阅读这些文章中,也见识到了很多学习思路;那么本文《Golang Gin 检索整数数据》,也希望能帮助到大家,如果阅读完后真的对你学习Golang有帮助,欢迎动动手指,评论留言并分享~
问题内容我正在尝试使用 gin 从 post 申请中检索 int 数据,但收到一条错误消息,指出函数(postfORM 或任何其他)需要字符串作为参数。我尝试搜索需要 int 内容的函数,但没有成功。 我有一个结构体来定义内容,请参阅下面的代码。
package userinfo
import(
"net/Http"
"GitHub.com/gin-gonic/gin"
)
type person struct {
name string
age int
}
func returnpostcontent(c *gin.context){
var user person
user.name = c.postform("name")
user.age = c.postform("age")
c.JSON(http.statusok, gin.h{
"user_name": user.name,
"user_age": user.age,
})
}
我正在考虑将值转换为 int,但如果我有 10 个输入,这将变得非常困难且不切实际。
来自 user.age 的错误:
cannot use c.PostForm("age") (value of type string) as int value in assignmentcompiler
经过大量的源代码阅读,我终于发现你所需要的只是在必填字段上添加一个“form”标签:
Age int `form:"age"`
以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持编程网!更多关于Golang的相关知识,也可关注编程网公众号。
--结束END--
本文标题: Golang Gin 检索整数数据
本文链接: https://www.lsjlt.com/news/596355.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-05
2024-04-05
2024-04-05
2024-04-04
2024-04-05
2024-04-05
2024-04-05
2024-04-05
2024-04-04
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0