婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > go語(yǔ)言 bool類型的使用操作

go語(yǔ)言 bool類型的使用操作

熱門標(biāo)簽:宿遷便宜外呼系統(tǒng)代理商 寧波語(yǔ)音外呼系統(tǒng)公司 地圖標(biāo)注免費(fèi)定制店 上海極信防封電銷卡價(jià)格 仙桃400電話辦理 不封卡外呼系統(tǒng) 鄭州智能語(yǔ)音電銷機(jī)器人價(jià)格 湛江crm外呼系統(tǒng)排名 重慶慶云企業(yè)400電話到哪申請(qǐng)

我就廢話不多說(shuō)了,大家還是直接看代碼吧~

// 1 聲明類型,沒(méi)有初始化,零值(false)
var a bool
a = true
fmt.Println("a = ", a) 
 
// 2 自動(dòng)推導(dǎo)類型
var b = false
fmt.Println("b = ", b) 
 
c := false
fmt.Println("c = ", c)

補(bǔ)充:Go語(yǔ)言基礎(chǔ):變量,常量,Boolean,字符串,iota枚舉

定義變量

格式:var 變量名 變量類型

Go變量聲明很奇怪,把類型放在變量名后面,這點(diǎn)與我們常用的C、JAVA等不一樣,沒(méi)辦法,得習(xí)慣。Go對(duì)于已聲明但未使用的變量會(huì)在編譯階段報(bào)錯(cuò),要求好嚴(yán)格,但的確應(yīng)該支持。

單個(gè)變量的聲明和賦值

var a int //變量的聲明
a = 123 //變量的賦值
var b int = 123 //變量的聲明,同時(shí)賦值
var c = 321 //變量的聲明,同時(shí)賦值,省略變量類型,由編譯器推斷,這里認(rèn)為是int
var s = "中國(guó)" //這里編譯器推斷是字符串string類型
d := 456 //變量聲明與賦值的最簡(jiǎn)方法,這種方法只能用在函數(shù)內(nèi)部

上面是常用的變量聲明和賦值方法,一般常用的應(yīng)該是var 變量名 = 賦值。

需要注意的是,全局變量一般都是通過(guò)var方式來(lái)定義,函數(shù)局部變量采用:=方式來(lái)定義。

多個(gè)變量的聲明和賦值

var a, b, c int //變量的聲明
a = 1 //變量的賦值
b = 2
c = 3
var a, b, c int = 1, 2, 3 //變量的聲明,同時(shí)賦值  是不是覺(jué)得很別扭,搞不懂go為啥要這么定義他
var a, b, c = 1, 2, 3 //一般采用此方法來(lái)定義
_, b := 2, 3 // _(下劃線)是個(gè)特殊的變量名,任何賦予它的值都會(huì)被丟棄。唉,既然會(huì)被丟棄,還用它干啥呢。

常量

在變量前加const關(guān)鍵字,這個(gè)變量就變成了一個(gè)常量

定義變量組

Go語(yǔ)言中,同時(shí)聲明多個(gè)變量、常量或?qū)攵鄠€(gè)包時(shí),可采用分組的方式聲明。這點(diǎn)很不錯(cuò),比其它語(yǔ)言要好。比如導(dǎo)入多個(gè)包時(shí):

import "fmt"
import "os"
//可以用分組寫成如下形式:
import(
   "fmt"
   "os"                                                             
 )

聲明多個(gè)變量:

var a int
var b = "123"
var(
   a int
   b = "123"
)

聲明多個(gè)常量:

const pi = 3.1415
const prefix = "Go"
const(
   pi = 3.1415
   prefix = "Go"
)

常用的基礎(chǔ)類型

Boolean

Go語(yǔ)言中,布爾(bool)類型的值只能是true或false

數(shù)值類型

Go里面的int跟uint的數(shù)據(jù)范圍是根據(jù)具體的平臺(tái)是32位還是64位來(lái)決定的。Go里面也有直接定義好的位數(shù)類型rune , int8 , int16 , int32 , int64 和 byte , uint8 , uint16 , uint32 , uint64 。其中 rune 是 int32 的別稱, byte 是 uint8 的別稱。

需要注意:這些類型之間不允許相互賦值或操作,不然編譯器會(huì)報(bào)錯(cuò)。比如:

var a int8 = 4

var c int32 = a

編譯的時(shí)候會(huì)報(bào)錯(cuò):(type int8) as type int32 in assignment。另外,盡管int的長(zhǎng)度是32bit,但是int與int32也是不可以互用的。

復(fù)數(shù)

Go語(yǔ)言支持復(fù)數(shù),它的默認(rèn)類型是 complex128 (64 位實(shí)數(shù)+64 位虛數(shù))。如果需要小一些的,也有 complex64 (32 位實(shí)數(shù)+32 位虛數(shù))。復(fù)數(shù)的形式為 RE + IMi ,其中 RE 是實(shí)數(shù)部分, IM 是虛數(shù)部分,而最后的 i 是虛數(shù)單位。

var c complex64 = 5+5i

fmt.Printf(c)

輸出:(5+5i)

搞不明白這個(gè)復(fù)數(shù)能干什么用啊抓狂抓狂抓狂

字符串

Go中的字符串都是采用UTF-8字符集編碼。字符串是用一對(duì)” “或反引號(hào)來(lái)定義的,類型為string。Go語(yǔ)言中,字符串是不可變的。如果真要修改怎么辦呢?

s := "hello"
c := []byte(s) // 將字符串 s 轉(zhuǎn)換為 []byte 類型
c[0] = 'c'
s2 := string(c) // 再轉(zhuǎn)換回 string 類型
fmt.Printf("%s\n", s2)

Go中可以使用+連接兩個(gè)字符串,這一點(diǎn)跟java很像。

聲明多行的字符串怎么辦?通過(guò)反引號(hào)來(lái)聲明,比如:

var s = `hello

world`

輸出:

hello

world

iota枚舉

關(guān)鍵詞iota用來(lái)聲明枚舉時(shí)會(huì)用到,默認(rèn)開(kāi)始值為0,每調(diào)用一次加1;只能在常量表達(dá)式中使用;每遇到const,iota重置為0。看幾個(gè)例子:

const a = iota // a=0
const (
 b = iota   //b=0
 c      //c=1
)
//特別注意這種情況,雖然,兩個(gè)iota中間隔著j=3.14,但是iota依然會(huì)加1下去,所以k的值為2
const (
  i = iota
  j = 3.14
  k = iota
  l
) 

當(dāng)遇到 _(下劃線) 時(shí),可以跳過(guò)不用它,但是值依然會(huì)加1,比如:

type AudioOutput int
const (
  OutMute AudioOutput = iota // 0
  OutMono          // 1
  OutStereo         // 2
  _
  _
  OutSurround        // 5
)

Go程序設(shè)計(jì)的一些規(guī)則

大寫字母開(kāi)頭的變量是可導(dǎo)出的,也就是其它包可以讀取的,是公用變量;小寫字母開(kāi)頭的就是不可導(dǎo)出的,是私有變量。大寫字母開(kāi)頭的函數(shù)也是一樣,相當(dāng)于 class 中的帶 public 關(guān)鍵詞的公有函數(shù);小寫字母開(kāi)頭的就是有 private 關(guān)鍵詞的私有函數(shù)。

總之一句話,大寫字母開(kāi)頭的是public,小寫字母開(kāi)頭的是private

這些規(guī)則好不習(xí)慣啊,但也只能接受。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Go語(yǔ)言獲取系統(tǒng)性能數(shù)據(jù)gopsutil庫(kù)的操作
  • golang獲取網(wǎng)卡信息操作
  • golang判斷net.Conn 是否已關(guān)閉的操作
  • golang:json 反序列化的[]和nil操作
  • 解決Golang json序列化字符串時(shí)多了\的情況
  • 詳解mongodb搭建Replica Set的方法

標(biāo)簽:電子產(chǎn)品 物業(yè)服務(wù) 安康 青海 西雙版納 遼寧 海南 儋州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《go語(yǔ)言 bool類型的使用操作》,本文關(guān)鍵詞  語(yǔ)言,bool,類型,的,使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《go語(yǔ)言 bool類型的使用操作》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于go語(yǔ)言 bool類型的使用操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    成人精品小蝌蚪| av不卡免费电影| 99综合影院在线| 一区二区三区四区在线播放| 日韩精品一区二区在线| 在线观看欧美精品| 美女一区二区在线观看| 亚洲午夜一二三区视频| 91蜜桃网址入口| 国产一区二区在线观看视频| 香港成人在线视频| 一区二区三区丝袜| 中文字幕免费不卡在线| 精品人在线二区三区| 99热在这里有精品免费| 一区二区三区av电影 | 国产午夜精品久久| 中文av一区特黄| 国产精品久久久久久久久快鸭 | 久色婷婷小香蕉久久| 国内不卡的二区三区中文字幕 | 亚洲一区二区精品久久av| 久久精品国产久精国产| 日韩电影免费在线| 国产精品福利电影一区二区三区四区| 久久久综合九色合综国产精品| **欧美大码日韩| 亚洲一区二区在线视频| 国产成人亚洲综合a∨婷婷图片| 国产一区二区三区免费在线观看| 不卡一区中文字幕| 福利一区福利二区| 日韩一区二区三区在线观看| 亚洲va欧美va人人爽| 国产精品每日更新在线播放网址| 亚洲天堂网中文字| 视频一区二区中文字幕| 亚洲欧洲精品一区二区精品久久久| 亚洲精品国产品国语在线app| 欧美电影免费观看高清完整版在线观看 | 欧美日韩国产三级| 日韩一区二区免费在线电影 | 亚洲精品在线观| 亚洲日本va午夜在线影院| 亚洲国产毛片aaaaa无费看| 蜜臀av性久久久久av蜜臀妖精| 91成人在线免费观看| 欧美日韩一区不卡| 中文一区二区完整视频在线观看| 国产精品福利电影一区二区三区四区 | 久久精品国产网站| 91久久精品午夜一区二区| 69精品人人人人| 精品国产乱码久久久久久1区2区| 精品成人私密视频| 韩国一区二区在线观看| 欧美情侣在线播放| 一区二区三区日韩在线观看| 成人aaaa免费全部观看| 制服.丝袜.亚洲.另类.中文 | 欧美在线免费观看亚洲| 欧美成人性战久久| 免费人成在线不卡| 91麻豆国产在线观看| 一区二区三区在线观看欧美| 99国产精品国产精品久久| 69p69国产精品| 国产精品一品视频| 欧美成人一区二区三区在线观看| 日韩精品一级二级| 91麻豆免费视频| 亚洲成人动漫在线观看| 国产999精品久久久久久绿帽| 欧美日韩高清一区二区三区| 欧美电影免费观看高清完整版 | 在线免费观看一区| 国产视频一区二区在线观看| 国产99一区视频免费| 亚洲精品中文在线影院| 亚洲一级不卡视频| 蜜臀av性久久久久蜜臀av麻豆| 久久久亚洲高清| 91蝌蚪porny| 美腿丝袜在线亚洲一区| 国产精品嫩草影院com| 成人精品免费网站| 亚洲欧美欧美一区二区三区| 久久久久久久综合狠狠综合| 欧美亚洲国产一区二区三区va| av激情成人网| 国产成人精品网址| 免费黄网站欧美| 亚洲国产视频a| 一本大道久久a久久精品综合| 色一情一乱一乱一91av| 五月天国产精品| 亚洲最色的网站| 欧美国产成人精品| 蜜桃久久久久久| 国内精品写真在线观看| 国产98色在线|日韩| 欧美色综合网站| 欧美日韩免费电影| 国产成人一区二区精品非洲| 亚洲女人的天堂| 欧美国产日韩a欧美在线观看| 中文字幕欧美激情| 欧美精品一区男女天堂| 91精品国产91久久久久久一区二区 | www.欧美亚洲| 欧美性猛交xxxxxx富婆| 国内成人精品2018免费看| 国产精品久久网站| 美女网站视频久久| 精品午夜久久福利影院| 成人综合在线观看| 99在线精品观看| 欧美一区二区视频免费观看| 5566中文字幕一区二区电影| 在线观看日产精品| 成人欧美一区二区三区在线播放| 午夜在线成人av| 风间由美一区二区三区在线观看 | 麻豆国产精品777777在线| 欧美高清一级片在线观看| 中文在线一区二区| 国产麻豆精品视频| 福利一区福利二区| 精品国产露脸精彩对白| 亚洲欧美欧美一区二区三区| 99re这里只有精品视频首页| 欧美一区二视频| 亚洲人被黑人高潮完整版| 国产精品中文欧美| 欧美日本韩国一区二区三区视频| 国产精品护士白丝一区av| 欧美a级理论片| 欧美午夜片在线看| 69堂国产成人免费视频| 亚洲一区在线电影| 91激情五月电影| 精品动漫一区二区三区在线观看| 午夜成人免费视频| 五月天婷婷综合| 日韩三级免费观看| 国产一区二区网址| 久久九九影视网| 国产高清无密码一区二区三区| 韩国v欧美v日本v亚洲v| 成人精品一区二区三区中文字幕| 亚洲v精品v日韩v欧美v专区| 99视频超级精品| 中文天堂在线一区| 91啪亚洲精品| 首页欧美精品中文字幕| 久久亚洲一级片| 99re成人精品视频| 亚洲国产精品尤物yw在线观看| 色综合久久综合网97色综合 | 国产成人综合亚洲91猫咪| 色呦呦日韩精品| 一区二区视频在线| 欧美伊人久久久久久久久影院| 亚洲一区二区视频在线观看| 国产成人午夜99999| 久久久.com| 成人国产免费视频| 国产精品国产三级国产普通话三级 | 日本在线不卡视频一二三区| 国产精品一二三四区| 国产区在线观看成人精品| 日本高清不卡一区| 欧美一区欧美二区| 亚洲国产综合在线| 亚洲成在线观看| 国产日产精品一区| 国产69精品久久99不卡| 91精品国产色综合久久不卡电影 | 色老汉av一区二区三区| 性做久久久久久免费观看欧美| 国产最新精品免费| 国产91精品一区二区麻豆网站| 不卡的av电影| 国产欧美精品一区二区三区四区| 亚洲欧美在线视频观看| 久久久www成人免费毛片麻豆| 一区二区激情视频| 国产麻豆成人精品| 色琪琪一区二区三区亚洲区| 欧美一区二区日韩| 亚洲精品日韩专区silk| 91免费国产视频网站| 日韩视频123| 亚洲激情第一区| 国产成人av自拍| 日韩丝袜情趣美女图片| 26uuu亚洲综合色欧美| 欧美成人猛片aaaaaaa| 中文字幕一区二区视频| 成人午夜av影视|