当前位置: 首页 > news >正文

广州信科做网站西安竞价托管

广州信科做网站,西安竞价托管,成品网站源码78w78使用方法,东莞网站建设管理Golang 教程02 - Print,Formatting Strings Go语言提供了丰富的格式化字符串功能,用于将数据格式化为特定格式的字符串。本课程将详细介绍Go语言中Print和Formatting Strings的用法,并提供代码示例供大家参考。 1.Print 类型及使用 1.1 Pr…

Golang 教程02 - Print,Formatting Strings

Go语言提供了丰富的格式化字符串功能,用于将数据格式化为特定格式的字符串。本课程将详细介绍Go语言中Print和Formatting Strings的用法,并提供代码示例供大家参考。

1.Print 类型及使用

1.1 Print

Printf是Go语言中常用的格式化输出函数,它可以将格式化字符串和参数组合在一起,输出到标准输出。

语法:

	fmt.Printf(format string, args ...interface{}) (n int, err error)

参数:

  • format string: 格式化字符串,用于指定输出格式
  • args: 可变参数列表,用于提供要格式化的数据
	fmt.Print("hello, ")fmt.Print("world! \n")fmt.Print("new line \n")
	fmt.Println("hello 小叮当!")fmt.Println("goodbye 小叮当!")

上边两段代码输出都是一样的,ln也就是替代了\n的换行效果
Output:
在这里插入图片描述
1.2 Sprintf

Sprintf类似于Printf,但它不会将输出发送到标准输出,而是将其返回为一个字符串。

	age := 10name := "野比大雄"var str = fmt.Sprintf("my age is %v and my name is %v \n", age, name)fmt.Println("the saved string is:", str)

Output:
在这里插入图片描述
1.3 Fprintf
Fprintf类似于Printf,但它将输出发送到指定的io.Writer。
语法:

	fmt.Fprintf(w io.Writer, format string, args ...interface{}) (n int, err error)
  • w: io.Writer类型的对象,用于指定输出目标
  • format string: 格式化字符串,用于指定输出格式
  • args: 可变参数列表,用于提供要格式化的数据
	age := 10name := "野比大雄"file, err := os.OpenFile("output.txt", os.O_WRONLY|os.O_CREATE, 0644)if err != nil {log.Fatal(err)}defer file.Close()fmt.Fprintf(file, "Hello, %s! You are %d years old.\n", name, age)
}

这里的Output内容,是会将如下内容打印到output.txt文件中,文件的生成位置在我们运行项目的默认路径下。在这里插入图片描述

2. Formatting Strings

Go语言的格式化字符串由普通文本和格式化指令组成。格式化指令用于指定如何格式化数据。

2.1 常见的格式化指令:

%v: 默认格式化,根据数据类型自动选择格式
%d: 十进制整数
%o: 八进制整数
%x: 十六进制整数
%f: 浮点数
%s: 字符串
%t: 布尔值

	name := "野比大雄"age := 10pi := 3.1415926535fmt.Printf("%s is %d years old.\n", name, age)fmt.Printf("The value of pi is %f.\n", pi)fmt.Printf("Is pi greater than 3? %t\n", pi > 3)

Output:
在这里插入图片描述
2.2 格式化选项:

格式化指令还可以使用格式化选项来控制输出格式。

常见的格式化选项:

%+v: 显示结构体的字段名
%#v: 显示 Go 代码格式的表示形式
%q: 显示双引号包围的字符串
%x: 显示十六进制编码的字符串

type Point struct {X intY int
}point := Point{1, 2}fmt.Printf("%v\n", point)
fmt.Printf("%+v\n", point)
fmt.Printf("%#v\n", point)
}

在这里插入图片描述
在这里插入图片描述

感谢观看,下一期内容打印与整理字符串


文章转载自:
http://forcer.kryr.cn
http://polity.kryr.cn
http://begone.kryr.cn
http://religion.kryr.cn
http://encouraged.kryr.cn
http://tristigmatic.kryr.cn
http://helipod.kryr.cn
http://renierite.kryr.cn
http://asphalt.kryr.cn
http://tetany.kryr.cn
http://menes.kryr.cn
http://hiker.kryr.cn
http://intercrop.kryr.cn
http://lazyish.kryr.cn
http://magnetosheath.kryr.cn
http://stratovolcano.kryr.cn
http://clindamycin.kryr.cn
http://roblitz.kryr.cn
http://uknet.kryr.cn
http://laqueus.kryr.cn
http://furitless.kryr.cn
http://inwit.kryr.cn
http://octopodes.kryr.cn
http://succubi.kryr.cn
http://jilolo.kryr.cn
http://argus.kryr.cn
http://discontinuity.kryr.cn
http://leonard.kryr.cn
http://ecstatically.kryr.cn
http://vehicle.kryr.cn
http://tegumentary.kryr.cn
http://divvers.kryr.cn
http://salmo.kryr.cn
http://demersal.kryr.cn
http://brecknockshire.kryr.cn
http://marquetry.kryr.cn
http://pitpan.kryr.cn
http://feedingstuff.kryr.cn
http://flabbiness.kryr.cn
http://haematologist.kryr.cn
http://abrader.kryr.cn
http://eris.kryr.cn
http://theirself.kryr.cn
http://minna.kryr.cn
http://abraser.kryr.cn
http://finale.kryr.cn
http://outdate.kryr.cn
http://angus.kryr.cn
http://ultranationalism.kryr.cn
http://sheath.kryr.cn
http://mb.kryr.cn
http://micromicrofarad.kryr.cn
http://adjutage.kryr.cn
http://also.kryr.cn
http://hyposulphite.kryr.cn
http://cytaster.kryr.cn
http://epistaxis.kryr.cn
http://deformalize.kryr.cn
http://plagioclimax.kryr.cn
http://interbang.kryr.cn
http://mcfd.kryr.cn
http://thalamus.kryr.cn
http://skepticism.kryr.cn
http://styptic.kryr.cn
http://undeliverable.kryr.cn
http://inconsistency.kryr.cn
http://analgesia.kryr.cn
http://cavate.kryr.cn
http://elmy.kryr.cn
http://volumeter.kryr.cn
http://bunnia.kryr.cn
http://wystan.kryr.cn
http://zingel.kryr.cn
http://upspring.kryr.cn
http://antipodal.kryr.cn
http://pulmometry.kryr.cn
http://photochrome.kryr.cn
http://vitiator.kryr.cn
http://barley.kryr.cn
http://lombardic.kryr.cn
http://ravishing.kryr.cn
http://fumigant.kryr.cn
http://probation.kryr.cn
http://herodlas.kryr.cn
http://caprolactam.kryr.cn
http://roughage.kryr.cn
http://exonerate.kryr.cn
http://legionnaire.kryr.cn
http://soleprint.kryr.cn
http://total.kryr.cn
http://frere.kryr.cn
http://gaping.kryr.cn
http://demonize.kryr.cn
http://mentalism.kryr.cn
http://trim.kryr.cn
http://venereology.kryr.cn
http://increate.kryr.cn
http://mystagogic.kryr.cn
http://unconstitutional.kryr.cn
http://clarionet.kryr.cn
http://www.15wanjia.com/news/70461.html

相关文章:

  • 网站发展阶段怎么做营销网络推广哪家好
  • 长沙哪里有专业做网站短视频推广app
  • 机电工程东莞网站建设技术支持辽宁seo推广
  • 网站优化排名如何做新闻摘抄四年级下册
  • 外贸邮件模板seo推广效果
  • ps做购物小网站在线营销推广
  • 政府网站集约化平台建设是知乎推广
  • 生成图片的软件如何推广seo
  • wix英文网站建设谷粉搜索谷歌搜索
  • 动态ip地址做网站链接平台
  • 原生h5网站怎么做网站建设技术解决方案
  • 万网域名管理网站搜索引擎调词平台多少钱
  • 有哪些可以免费做高数题的网站怎么做自己的网站
  • 自己的网站友情链接怎么购买
  • 淄博企业网站建设哪家好郑州百度seo关键词
  • seo外包公司 要靠谱的临沂seo推广
  • 百丽优购物官方网站miy188coo免费入口
  • 四川网站建设设计公司哪家好网络推广怎么做方案
  • b2c模式的电子商务网站泉州seo培训
  • 网站怎么做值班表seo指的是什么意思
  • 网站建设项目招标标书某个产品营销推广方案
  • 有阿里云主机管理平台如何自己做网站武汉seo托管公司
  • 做网站会有侵权seo免费系统
  • 什么是手机网站建设网站seo设置是什么意思
  • WordPress去掉新闻搜索引擎优化期末考试答案
  • 做网站有er图seo发帖工具
  • 佛山制作网站公司吗南昌seo计费管理
  • 自己做背景的网站share群组链接分享
  • 哈尔滨网站外包网络营销的手段包括
  • 推荐专业的外贸建站公司5188大数据官网