精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

一篇文章帶你了解Go語言基礎之數據類型

開發 后端
上篇文章中我們學習了Go語言基礎中的變量,一篇文章帶你了解Go語言基礎之變量,這篇文章我們繼續介紹Go語言基礎知識,今天跟大家分享的是基礎數據類型,一起來學習下吧~

[[429281]]

上篇文章中我們學習了Go語言基礎中的變量,一篇文章帶你了解Go語言基礎之變量,這篇文章我們繼續介紹Go語言基礎知識,今天跟大家分享的是基礎數據類型,一起來學習下吧~

前言

Hey,大家好呀,我是星期八,這次咱們繼續學習Go基礎之數據類型叭。

iota

iota是Go中的一個常量計數器,只能在跟常量(const)一塊使用。

我們先來理解這一段話。

  1. iota在const關鍵字出現時將被重置為0 
  2. const中每新增一行常量,iota將計數(+1)一次 

示例1:

  1. package main 
  2.  
  3. import "fmt" 
  4.  
  5. func main() { 
  6.     const ( 
  7.         n1 = iota //在const關鍵字出現時將被重置為0 
  8.         n2        //沒寫相當于寫了個n2=iota,每新增一行常量iota計數(+1)一次,n2 = 1 
  9.         n3        //同上 n3 = 2 
  10.         n4        // 同上 n4 = 3 
  11.     fmt.Println(n1, n2, n3, n4) 

示例2:

遇到_會是什么情況。

  1. package main 
  2.  
  3. import "fmt" 
  4.  
  5. func main() { 
  6.     const ( 
  7.         n1 = iota //在const關鍵字出現時將被重置為0 
  8.         n2        // n2=1 
  9.         _         //匿名變量,相當于寫了個 _=iota,所以此時iota=2 
  10.         n4        //n4=3 
  11.     fmt.Println(n1, n2, n4) 

示例3:

一行多個iota。

  1. package main 
  2.  
  3. import "fmt" 
  4.  
  5. func main() { 
  6.     const ( 
  7.         a, b = iota + 1, iota + 2 //在const關鍵字出現時,iota=0,并且兩次賦值在同一行,iota沒有做+1 
  8.         c, d                      //同理,新增一行常量,常量個數為倆,仍然是一行,所以iota=1 
  9.         //c, d = iota + 1, iota + 2 同上,此時iota=1,c=2,d=3 
  10.         e, f // 同理,同上,e=3,f=4 
  11.     fmt.Println(a, b, c, d, e, f) 

整型

整數,很簡單了,就是像1,2,3,7,11,..這樣的整型數字了。

但是在Go中,整數分為兩大類,正整數和沒有符號的整數。

u開頭的不能存負數

在不同平臺上的差異。

示例:

  1. package main 
  2.  
  3. import "fmt" 
  4.  
  5. func main() { 
  6.     var a = 10             //定義一個十進制數 
  7.     fmt.Printf("%T\n", a)  //功能:打印變量類型,結果:默認為int類型,也叫int64 
  8.     fmt.Printf("%d \n", a) //功能:十進制輸出,結果:10 
  9.     fmt.Printf("%b \n", a) //功能:二進制輸出,結果:1010 
  10.     fmt.Printf("%o \n", a) //功能:二進制輸出,結果:12 
  11.  
  12.     var b = 0b1010011010  //定義一個二進制數1010011010,以0b開頭 
  13.     fmt.Printf("%d\n", b) //結果:666 
  14.  
  15.     var c = 077           //定義一個八進制數77 
  16.     fmt.Printf("%d\n", c) //結果:63 
  17.     var d = 0x42          //定義一個十六進制42 
  18.     fmt.Printf("%d\n", d) //結果:66 

浮點型

在Go中,只有float32和float64,默認使用的是float64。

示例:

  1. package main 
  2.  
  3. import "fmt" 
  4.  
  5. func main() { 
  6.     var a = 1.21          //默認為float64 
  7.     fmt.Printf("%T\n", a) //結果:float64 
  8.     fmt.Printf("%f\n",a)//功能:輸出浮點型數,結果:1.210000 
  9.     fmt.Printf("%.1f\n",a)//功能:輸出浮點型數,保留小數點一位,其他忽略,結果:1.2 
  10.     fmt.Printf("%.2f\n",a)//功能:輸出浮點型數,保留小數點二位,其他忽略,結果:1.21 

布爾值

在Go中,bool類型就倆值,true和false。

無示例。

注:

  1. bool類型默認值為false。
  2. true != 1,在Go中,bool類型和整型不能混用。

字符串

終于到字符串了,在Go中,字符串是基本數據類型,在棧中存儲。

字符串的值為雙引號("")中的內容。

示例:

  1. package main 
  2.  
  3. import "fmt" 
  4.  
  5. func main() { 
  6.     var name = "hello" 
  7.     var name2 = "張三" 
  8.     fmt.Println(name,name2) 

在Go中,字符串內存布局如下。

其實在Go中,字符串的本質就是一個個的字符拼接成的。

多行字符串

有時候我們可能需要一個長篇大論,需要很長的字符串,這時候我們需要用到`號。

  1. package main 
  2.  
  3. import "fmt" 
  4.  
  5. func main() { 
  6.     var lyric = ` 
  7.         昨夜同門云集bai 推杯又換盞 
  8.         今朝du茶涼酒寒 豪言成笑談 
  9.         半生累 盡徒然zhi 碑文完美有誰看dao 
  10.         隱居山水之間 誓與浮名散 
  11.         湖畔青石板上 一把油紙傘 
  12.     ` 
  13.     fmt.Println(lyric) 

字符串常用操作

示例代碼

  1. package main 
  2.  
  3. func main() { 
  4.   //len() 求字符串字節長度 
  5.   //var name = "你好,世界" 
  6.   //fmt.Println(len(name)) //因為中文是utf8,一個文字三個字節,再加一個,號,所以是13 
  7.  
  8.   //fmt.Sprintf 或 + 拼接字符串 
  9.   //name1 := "張" 
  10.   //name2 := "三" 
  11.   //name :=name1 + name2 //拼接字符串 
  12.   //fmt.Println(name
  13.   //name := fmt.Sprintf("%s%s", name1, name2)//同上,不過這種更靈活,推薦 
  14.   //name := fmt.Sprintf("我的姓名是:%s%s", name1, name2)//自定義拼接 
  15.   //fmt.Println(name
  16.  
  17.   //strings.Split 分割字符串 
  18.   //name := "張三|18|男|法外狂徒" 
  19.   //info := strings.Split(name, "|"
  20.   //fmt.Println(info) //返回的是切片,[張三 18 男 法外狂徒] 
  21.  
  22.   //strings.contains 是否包含 
  23.   //name := "張三666" 
  24.   //result := strings.Contains(name, "6"
  25.   //fmt.Println(result) //返回的是bool類型,true 
  26.  
  27.   //strings.HasPrefix 判斷前綴(是不是以什么開頭) 
  28.   //name := "web/student/xxx.html" 
  29.   //result := strings.HasPrefix(name, "web"
  30.   //fmt.Println(result) //true 
  31.  
  32.   //strings.HasSuffix 判斷后綴(是不是以什么結尾) 
  33.   //name := "web/student/xxx.html" 
  34.   //result := strings.HasSuffix(name, "html"
  35.   //fmt.Println(result)//true 
  36.  
  37.   //strings.Index() 返回第一個字符串出現的位置 
  38.   //name := "hello world" 
  39.   //index := strings.Index(name, "o"
  40.   //fmt.Println(index) //4 
  41.  
  42.   //strings.LastIndex() // 正向數,返回最后一個字符串出現的位置 
  43.   //name := "hello world" 
  44.   //index := strings.LastIndex(name, "o"
  45.   //fmt.Println(index) // 7 
  46.  
  47.   //strings.Join(a[]string, sep string) 字符串拼接 
  48.   //info_list := []string{"張三", "男", "18"} //定義一個列表 
  49.   //name := strings.Join(info_list, "|"
  50.   //fmt.Println(name) //張三|男|18 

總結

上述我們學習了Go基礎之數據類型。

 

責任編輯:姜華 來源: Go語言進階學習
相關推薦

2021-10-09 07:10:31

Go語言基礎

2020-10-23 08:38:19

Go語言

2020-11-11 10:52:54

Go語言C語言

2020-10-22 08:33:22

Go語言

2020-11-05 09:58:16

Go語言Map

2022-02-16 10:03:06

對象接口代碼

2020-12-07 05:59:02

語言Go接口

2021-11-03 10:02:07

Go基礎函數

2021-10-30 10:43:04

語言Go函數

2022-04-27 10:01:43

切片Go封裝

2020-12-30 09:04:32

Go語言TCPUDP

2020-12-27 10:15:44

Go語言channel管道

2020-10-25 07:33:13

Go語言

2020-12-09 09:59:32

Go語言技術

2020-10-22 11:15:47

Go語言變量

2021-09-29 10:00:07

Go語言基礎

2021-10-13 10:00:52

Go語言基礎

2020-12-23 08:39:11

Go語言基礎技術

2021-01-13 08:40:04

Go語言文件操作

2021-02-20 10:06:14

語言文件操作
點贊
收藏

51CTO技術棧公眾號

欧美日韩精品免费| 91丨porny丨在线| www.日韩.com| 俄罗斯女人裸体性做爰| 牛牛电影国产一区二区| www.欧美色图| 国产精品久久久久久久久影视| 中文字幕精品亚洲| 538任你躁精品视频网免费| 欧美性猛交xxxx乱大交3| 亚洲欧美综合一区| 欧美一区二不卡视频| 美女尤物久久精品| 日韩中文字幕在线视频| 日本三级日本三级日本三级极| 成人福利视频| 亚洲综合图片区| 日韩成人在线资源| www.av在线.com| 日韩精品电影一区亚洲| 欧美区在线播放| 国产黄色大片免费看| 久久在线观看| 欧美自拍丝袜亚洲| av黄色在线网站| 91欧美在线视频| 日韩一区二区三区精品视频第3页 日韩一区二区三区精品 | 久久国产精品久久久久| aaaaa级少妇高潮大片免费看| 亚洲ww精品| 色综合网站在线| 999一区二区三区| 天堂资源在线中文| 久久精品视频免费| 国产一级二级三级精品| 国产免费不卡av| 日韩有码一区二区三区| 韩日精品中文字幕| 久草网站在线观看| 欧美gayvideo| 日韩精品久久久久| 国产a级黄色片| 亚洲性视频在线| 日韩一区二区中文字幕| 嫩草视频免费在线观看| 91tv亚洲精品香蕉国产一区| 精品久久久久久久久久久久| 中文精品无码中文字幕无码专区| 精品孕妇一区二区三区| 国产精品嫩草99a| 日韩精品国内| 麻豆av电影在线观看| 97精品超碰一区二区三区| 国产91精品一区二区绿帽| 一区二区三区播放| 毛片一区二区三区| 国产亚洲美女久久| 男女黄床上色视频| 亚洲精华一区二区三区| 日韩av在线高清| av网站免费在线播放| 清纯唯美亚洲经典中文字幕| 亚洲第一免费网站| 免费的av网站| 亚洲精品亚洲人成在线| 亚洲欧美精品伊人久久| 欧美成人国产精品一区二区| 啄木系列成人av电影| 亚洲男人天堂视频| 日本黄色小视频在线观看| 欧洲乱码伦视频免费| 中文字幕成人在线| 免费成人深夜夜行网站| 在线一区电影| 欧美精品18videos性欧| 国产手机在线视频| 亚洲欧美日本视频在线观看| 青青青国产精品一区二区| japanese国产在线观看| 久久成人免费网站| 91成人免费看| 午夜小视频在线播放| 久久久久国产一区二区三区四区| 日韩亚洲不卡在线| 超碰caoporn久久| 午夜一区二区三区视频| 92看片淫黄大片一级| 国产国产一区| 精品国产免费一区二区三区四区| 中文字幕在线观看网址| 色男人天堂综合再现| 九九热这里只有精品免费看| 国产精品美女久久久久av爽| 日韩高清在线观看| 国产免费一区视频观看免费| 国产成人精品亚洲精品色欲| 99riav一区二区三区| 色综合久久久久久久久五月| 亚洲国产精品精华素| 黑人精品xxx一区| 亚洲精品综合在线观看| 精品网站aaa| 色一区av在线| 国产精品50页| 精品在线一区二区三区| 国产欧美日韩伦理| 在线免费观看黄色av| 亚洲午夜久久久| 欧美伦理片在线观看| 久久资源综合| 久久亚洲一区二区三区四区五区高 | 中文字幕av一区二区三区高| 老司机激情视频| yw.尤物在线精品视频| 欧美不卡视频一区| 性の欲びの女javhd| 亚洲国产午夜| 亚洲已满18点击进入在线看片| 日韩电影网址| 亚洲一区二区三区爽爽爽爽爽| 国产wwwxx| 婷婷综合福利| 久久久久免费视频| 国产精品视频一二区| 国产午夜亚洲精品不卡| 欧美视频在线第一页| 亚洲网站三级| 中文字幕亚洲欧美| 中文字幕在线欧美| 99精品欧美一区二区蜜桃免费| 五月天综合婷婷| 丁香久久综合| 亚洲日韩中文字幕| 中文字幕日韩一级| 成人免费视频一区| 成人免费看片视频在线观看| 粉嫩av一区二区三区四区五区| 日韩成人性视频| 国产精久久久久久| 成人动漫一区二区| www.激情网| 国产亚洲久久| 久久久久www| 91在线精品入口| 欧美激情在线一区二区三区| 日本在线观看a| 在线视频亚洲专区| 奇米4444一区二区三区| 日韩欧美电影在线观看| 精品久久久久久久大神国产| 亚洲av成人片无码| 99热免费精品在线观看| 国产精品一区二区三区在线 | 亚洲国产综合一区| 亚洲一区二区视频在线观看| 亚洲av无一区二区三区久久| 欧美在线视屏| 91九色在线免费视频| 中文字幕在线播放网址| 精品国产一区二区三区忘忧草| 欧美人妻一区二区| 懂色av噜噜一区二区三区av| 成年人网站国产| 极品一区美女高清| 欧洲亚洲免费在线| 亚洲图片88| 欧美一级片在线观看| a级片在线观看免费| 国产伦精品一区二区三区视频女| 亚洲另类视频| 欧美精品v日韩精品v国产精品| 美女福利一区二区| 色999日韩欧美国产| 国产美女精品视频国产| 亚洲精品日韩综合观看成人91| 香蕉视频1024| 亚洲欧美网站| 亚洲视频小说| 嫩呦国产一区二区三区av| 欧美激情在线视频二区| 青青久草在线| 欧美卡1卡2卡| 国产一级免费观看| 久久网站最新地址| 91女神在线观看| 亚洲小说区图片区| 青青草原成人| 国产精品日本一区二区不卡视频| 欧美激情xxxx| 国产福利免费在线观看| 欧美一区在线视频| 国产又大又黄视频| 国产精品成人一区二区艾草 | 亚洲精品大全| 午夜精品视频网站| 视频三区在线| 亚洲精品福利视频| 91精品国自产| 欧美性猛交xxxx乱大交极品| 538精品在线视频| 久久久久久久久蜜桃| 精品国产污网站| 国产肥白大熟妇bbbb视频| 久久66热re国产| 欧美久久久久久久久久久久久| jlzzjlzz亚洲女人| 国产乱码一区| 国产一区二区三区精品在线观看 | 欧美影视一区二区| 国产一区二区在线观| 日韩av成人在线| 免费电影网站在线视频观看福利| 在线成人免费网站| 天天干免费视频| 91精品午夜视频| а中文在线天堂| 亚洲国产日韩av| www欧美com| 国产精品久久看| 97超碰在线资源| 福利电影一区二区三区| 在线观看免费污视频| 国产欧美日韩综合一区在线播放| 久久久久亚洲av无码专区喷水| 精品久久久久久久久久久下田| 国产二区不卡| 日韩中文字幕视频网| 国产精品视频资源| 亚洲性色av| 国外成人在线直播| 性欧美videoshd高清| 色妞在线综合亚洲欧美| 国内精品一区视频| 亚洲免费成人av电影| 天天干天天色天天| 亚洲精品一线二线三线无人区| 99热这里只有精品66| 精品污污网站免费看| 波多野结衣影片| 在线一区二区三区四区| 欧产日产国产69| 色综合咪咪久久| 亚洲无码精品一区二区三区| 狠狠色狠狠色综合日日小说| 国产成人无码一区二区三区在线| 亚洲小说欧美激情另类| 国产第一页在线播放| 午夜一区二区三区视频| 亚洲 欧美 日韩 综合| 欧美性猛交丰臀xxxxx网站| 日韩久久中文字幕| 一道本成人在线| 国产乡下妇女三片| 欧美日韩国产一二三| 国产强伦人妻毛片| 日韩色视频在线观看| 丰满人妻妇伦又伦精品国产| 精品国产91洋老外米糕| 午夜av免费在线观看| 亚洲精品日韩久久久| 国产三级视频在线| 日韩最新av在线| 色爱综合区网| 97国产精品视频| 新片速递亚洲合集欧美合集| 国产精品女主播| 免费观看亚洲天堂| 精品一区二区三区自拍图片区 | 国产精品123区| 完美搭档在线观看| 国产亚洲精品aa| 卡通动漫亚洲综合| 亚洲电影第三页| 国产成人一级片| 欧美亚洲愉拍一区二区| 在线免费观看一级片| 精品日韩99亚洲| 亚洲人成色777777精品音频| 亚洲天堂男人天堂| 色欧美激情视频在线| 欧美高清在线视频观看不卡| 美女高潮视频在线看| 国产国语刺激对白av不卡| av在线播放一区| 91原创国产| 欧美性生活一级片| 欧美在线激情| 午夜国产精品视频| 国产亚洲精品网站| 国产精品丝袜xxxxxxx| 三级视频中文字幕| 国产丶欧美丶日本不卡视频| 亚洲天堂网2018| 99久久精品免费精品国产| 国产一区二区三区四区五区六区| 亚洲女人的天堂| 丁香六月婷婷综合| 欧美日韩成人综合在线一区二区 | 日韩国产高清视频在线| 国产片在线观看| 欧美黑人一区二区三区| 伊人久久精品一区二区三区| 国产剧情日韩欧美| 同性恋视频一区| 资源网第一页久久久| 欧美一区免费| 男人添女人下面免费视频| 国产成人综合亚洲91猫咪| 亚洲一区二区三区四区五区六区 | 欧美成人高清电影在线| 久久天堂电影| 久久91亚洲人成电影网站| 91福利精品在线观看| 国严精品久久久久久亚洲影视| 色乱码一区二区三区网站| 可以在线看的av网站| 精品一区二区三区在线播放视频 | 国产成人麻豆免费观看| 精品国内二区三区| 成人免费网站在线观看视频| 欧美一区在线直播| 97久久超碰| 日日噜噜夜夜狠狠久久丁香五月| 美女被久久久| 性囗交免费视频观看| 日韩毛片一二三区| 精品国产乱子伦| 日韩精品免费电影| heyzo中文字幕在线| 国产又爽又黄的激情精品视频| 欧美三级三级| 日韩免费视频播放| 成人妖精视频yjsp地址| 国产亚洲精品久久久久久豆腐| 欧美日韩国产一区二区| 天天躁日日躁狠狠躁喷水| 美日韩精品免费观看视频| 日本另类视频| 五月婷婷综合色| 亚洲综合好骚| a毛片毛片av永久免费| 五月婷婷激情综合| xxxx国产精品| 久久久久久久久久国产精品| www.成人| 亚洲午夜在线观看| 久久99在线观看| 国产亚洲精品精品精品| 欧美日韩精品综合在线| 大乳在线免费观看| 国产999精品久久久影片官网| 国内成人精品| 欧美成人精品欧美一级乱| 国产精品香蕉一区二区三区| 三级影片在线看| 日韩视频免费直播| 都市激情久久综合| 国产视频不卡| 亚洲激情女人| 日本少妇色视频| 欧美日韩在线影院| 成人亚洲综合天堂| 国产精品福利网站| 亚洲动漫精品| 欧美黑人又粗又大又爽免费| 2021国产精品久久精品| 亚洲精品午夜国产va久久成人| 亚洲精品wwwww| 午夜影院在线观看国产主播| 久久伊人资源站| 三级精品在线观看| 一级黄色片网址| 91精品国产欧美一区二区成人 | 中文字幕欧美色图| 一区二区三区国产视频| 久久青草免费| 国产女主播av| 久久青草国产手机看片福利盒子| 午夜影院免费在线观看| 亚洲一区999| 偷拍自拍亚洲| 亚洲精品国产suv一区88| 99九九99九九九视频精品| 国产欧美一区二区三区在线看蜜臂| 夜夜嗨av色综合久久久综合网| 欧美jizz18| 大陆极品少妇内射aaaaaa| 91一区二区三区在线观看| 波多野结衣影片| 欧美极品第一页| 久久91麻豆精品一区| 不卡av免费在线| 亚洲一区二区三区视频在线播放 | 五码日韩精品一区二区三区视频| 国产麻豆视频一区二区| 国产黄色片免费看| 久久久国产一区二区| 国产色噜噜噜91在线精品 | 久久精品日产第一区二区三区| 快she精品国产999|