我是靠谱客的博主 寒冷超短裙,最近开发中收集的这篇文章主要介绍go使用gin从数据库查数据渲染到HTML页面,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

最近在看go语言,在将数据从数据库查出来的时候一直都无法分开渲染到html页面,查了很多才搞明白,记录一下。

首先是go代码

定义一个User的结构体

//里面的元素一定要大写,否则输出带html页面的时候会找不到

type User struct {
	Id      int    `json:"Id"`
	Name    string `json:"Name"`
	Age     int    `json:"Age"`
	Addtime string `json:"Addtime`
}

里面的元素一定要大写 不然在渲染html的时候会报以下错误,提示找不到id

然后连接数据库

connStr := "root:root@tcp(127.0.0.1)/onego?loc=Local" //这个loc=Local是时时间等于本地时间,不然时间不对的话,添加的时候添加时间是错的
db, err := sql.Open("mysql", connStr)
if err != nil {
	log.Fatal(err.Error)
	return
}

查询数据

rows, errq := db.Query("select id,name,age,addtime from go_users")
if errq != nil {
	log.Fatal(err

最后

以上就是寒冷超短裙为你收集整理的go使用gin从数据库查数据渲染到HTML页面的全部内容,希望文章能够帮你解决go使用gin从数据库查数据渲染到HTML页面所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部