当前位置:网站首页>go语言实现导出string字符串到文件中
go语言实现导出string字符串到文件中
2022-08-03 18:40:00 【keep_top】
创建main.go函数:
直接上代码:
package main
import "fmt"
import "os"
func main() {
fileName := "./mytest.txt"
dstFile, err := os.Create(fileName)
if err != nil {
fmt.Println(err.Error())
return
}
defer dstFile.Close()
str := "hello world" //这是需要写入的字符串
dstFile.WriteString(str + "\n" + "kobe!")
fmt.Println("写入文档" + fileName + "成功!")
}
配置好go代理:
Goproxy.cnThe most trusted Go module proxy in China.https://goproxy.cn/然后直接go run main.go
查看运行结果:
go语言简介:
go语言的特点
语法简洁
Go 语言简单易学,学习曲线平缓,不需要像 C/C++ 语言动辄需要两到三年的学习期。Go 语言被称为“互联网时代的C语言”。Go 语言的风格类似于C语言。其语法在C语言的基础上进行了大幅的简化,去掉了不需要的表达式括号,循环也只有 for 一种表示方法,就可以实现数值、键值等各种遍历。
代码风格统一
Go 语言提供了一套格式化工具——go fmt。一些 Go 语言的开发环境或者编辑器在保存时,都会使用格式化工具进行修改代码的格式化,这样就保证了不同开发者提交的代码都是统一的格式。
执行性能好
Go语言是一门编译型的语言,我们编写好的代码直接编译成服务器可以执行的二进制可执行文件。
开发效率高
Go语言虽然是一门编译型的语言,但是它内置了垃圾回收机制,降低了开发者的心智负担,使其拥有像Python、PHP等解释性语言的一样的开发效率。真正实现了开发效率和执行效率的完美结合。
天生支持并发
Go于2009年发布,当时多核处理器已经上市。Go语言在多核并发上拥有原生的设计优势,Go语言从底层原生支持并发,无须第三方库、开发者的编程技巧和开发经验。
边栏推荐
- Blender script 删除所有幽灵对象
- PreFixSum前缀和
- 多肽介导PEG磷脂——靶向功能材料之DSPE-PEG-RGD/TAT/NGR/APRPG
- 首届MogDB征文活动开启啦!
- 基于ck+redash构建MySQL慢日志+审计日志展示平台
- warnings.warn(“Title is more than 31 characters. Some applications may not be able to read the file
- H.265网页播放器EasyPlayer获取视频流正常,但是播放出现黑屏是什么原因?
- 2022/08/02------丑数
- typescript学习笔记
- 5v2.1a给5v2a充电行吗
猜你喜欢
【美丽天天秒】链动2+1模式开发
实时渲染器不止lumion,Chaos Vantage你值得一试
Higher mathematics - chapter ten infinite series - constant term series
MySQL 啥时候用表锁,啥时候用行锁?这些你都应该知道吧
JumpServer开源堡垒机完成龙芯架构兼容性认证
CodeTON Round 2 (Div. 1 + Div. 2, Rated, Prizes), problem: (D) Magical Array
Difference差分数组
阿里资深专家打造从零开始学架构,含阿里内部技术栈PPT、PFD实战
【汇编语言02】第2章 寄存器——理论知识
Arduino实验三:继电器实验
随机推荐
POJ 2377 Bad Cowtractors(最大生成树)
OSError: [WinError 123] 文件名、目录名或卷标语法不正确
SQL代码需要供其他人复用,为什么传统的复制代码不可靠?
ImportError: /lib/libgdal.so.26: undefined symbol: sqlite3_column_table_name
2020icpc亚洲区域赛(济南)M题Cook Pancakes(小根堆的应用)
【汇编语言02】第2章 寄存器——理论知识
H.265网页播放器EasyPlayer获取视频流正常,但是播放出现黑屏是什么原因?
Web项目Controller统一返回实体类
高数---级数
CodeTON Round 2 (Div. 1 + Div. 2, Rated, Prizes), problem: (D) Magical Array
【计网】二、物理层
Web项目中简单使用线程池
多商户商城系统功能拆解21讲-平台端分销订单
高等数学---第十章无穷级数---常数项级数
有人知道flink sql 使用tableEnv.executeSql执行后,怎么获取到任务运行的
借助kubekey极速安装Kubernetes
【牛客在线OJ】-字符逆序
U-Net生物医学图像分割讲解(Convolutional Networks for BiomedicalImage Segmentation)
Confused!Ali was abused on the one hand, but was fortunate to be promoted to Huawei's technology, and successfully got the offer, with an annual salary of 40w
多线程和并发编程(四)