Golang常用的基础知识点
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章主要讲解了"Golang常用的基础知识点",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Golang常用的基础知识点"吧!文件1.创建文件os.
千家信息网最后更新 2025年12月01日Golang常用的基础知识点
这篇文章主要讲解了"Golang常用的基础知识点",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Golang常用的基础知识点"吧!
文件
1.创建文件
os.Create(filename)
2.打开文件
1)只读
os.OpenFile(filename, os.O_RDONLY, os.ModePerm)
2)写入
f, err := os.OpenFile(filename, os.O_WRONLY, os.ModePerm)
3)追加
os.OpenFile(filename, os.O_APPEND|os.O_WRONLY, os.ModeAppend)
3.判断文件是否存在
if _, err := os.Stat(filename); os.IsNotExist(err) { f, _ = os.Create(filename)}4.写文件
//Write方法写入f.Write([]byte(content))//Writestring方法写入f.WriteString(content)
请求
1.Get请求
resp, err := http.Get(url)//关闭连接defer resp.Body.Close()//读取内容body, err := ioutil.ReadAll(resp.Body)
2.Post请求
resp, err := http.Post(url,"application/x-www-form-urlencoded",strings.NewReader("name=1&pwd=2")//关闭连接defer resp.Body.Close()//读取内容body, err := ioutil.ReadAll(resp.Body)时间
1.时间戳
time.Now().Unix()
2.日期转换
time.Now().Local().Format("2006-01-02 15:04:05.000")3.定时器
t := time.Tick(1 * time.Second)go onTime(t)
加密
Md5加密
h := md5.New()h.Write([]byte(s))hex.EncodeToString(h.Sum(nil))
JSON
//数据转换为json字符串json.Marshal(data)//解析jsondata := make(map[string]interface{})json.Unmarshal([]byte(body), &data)数据库mysql操作
type User struct{ Id int Name string}rows, err := db.Query("SELECT id,name FROM users")var u Userfor rows.Next(){ rows.Scan(&u.Id, &u.Name)}感谢各位的阅读,以上就是"Golang常用的基础知识点"的内容了,经过本文的学习后,相信大家对Golang常用的基础知识点这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
知识
知识点
文件
基础
常用
内容
学习
数据
方法
时间
加密
字符
字符串
定时器
就是
思路
情况
数据库
文章
日期
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
如何保存数据库文件
徐州百度霸屏百度推广软件开发
简述数据库技术的发展历程
garmin 服务器
网络安全教育板报 大学生
会计专业学习哪个数据库软件
云服务器系统哪个好
数据库应用技术形考任务
软件开发里的里程碑
农信社软件开发部如何
广电网络技术专业就业前景
政府如何提高网络安全意识
运河网络安全宣传片
大连网络技术转让含义
常用服务器的固定端口是什么
关于关于网络安全的句子
闽南语翻译软件开发
二手服务器内存条多少钱
tcp 服务器安全性
下列数据库中可进行药学
南昌控制系统软件开发
智能建筑与网络技术
系统数据库管理
深圳服务器托管排名
京东挂豆服务器搭建
谷速软件开发
软件开发人员自我修养
数据库插入一条日期字段
互联网是怎么样的科技产业
公务员申论有关网络安全试题