当前位置: 首页> 健康> 美食 > 网络设计有哪些学校_加工平台校准系统_深圳seo优化服务商_广告投放策略

网络设计有哪些学校_加工平台校准系统_深圳seo优化服务商_广告投放策略

时间:2025/7/13 3:38:15来源:https://blog.csdn.net/xiaoxionglove/article/details/142419173 浏览次数:0次
网络设计有哪些学校_加工平台校准系统_深圳seo优化服务商_广告投放策略

一、安装依赖

go get github.com/go-sql-driver/mysql 
go get github.com/jmoiron/sqlx

 

二、main.go

package mainimport ("fmt""github.com/jmoiron/sqlx""log"
)
import "github.com/tealeg/xlsx"
import _ "github.com/go-sql-driver/mysql"type Student struct {Name stringSex  string
}func (student Student) show() {fmt.Printf("Name:%s Sex:%s\r\n", student.Name, student.Sex)
}func main() {excelPath := "students.xlsx"xlFile, err := xlsx.OpenFile(excelPath)if err != nil {fmt.Printf("Error opening Excel file: %s\n", err)return}sheet := xlFile.Sheets[0]var students []Studenti := 0for _, row := range sheet.Rows {name := row.Cells[0].String()sex := row.Cells[1].String()fmt.Printf("name:%s sex:%s \r\n", name, sex)students = append(students, Student{Name: name, Sex: sex})i++}for _, student := range students {student.show()}/*数据库操作*/fmt.Println("数据库操作")dsn := "root:123456@tcp(192.168.31.132:3306)/demo"db, err := sqlx.Open("mysql", dsn)if err != nil {log.Fatal(err)}for i, student := range students {if i == 0 {continue}db.NamedExec("insert into students(Name,Sex) values(:name,:sex)", student)}var studentMaps []*Studenterr = db.Select(&studentMaps, `select name,sex from students where name=?`, "张三")if err != nil {log.Fatal(err)}for _, student := range studentMaps {student.show()}
}

关键字:网络设计有哪些学校_加工平台校准系统_深圳seo优化服务商_广告投放策略

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: