go學習第一天

go基礎學習第一天

一.關鍵詞

break? ? ? default? ? ? func? ? interface? select

case? ? ? defer? ? ? ? go? ? ? map? ? ? ? struct

chan? ? ? else? ? ? ? ? goto? ? package? ? switch

const? ? ? fallthrough? if? ? ? range? ? ? type

continue? for? ? ? ? ? import? return? ? ? var

內建常量: true false iota nil

命令

go env, godoc,詳細信息可以通過go help進行查看

內建類型: int int8 int16 int32 int64 有符號

uint uint8 uint16 uint32 uint64 uintptr? 無符號

float32 float64 complex128 complex64

bool byte rune string error

內建函數: make len cap new append copy close delete

complex real imag

panic recover

二.命名。Go 推薦使用 駝峰式? 命名嚴格區分大小寫,包名一般小寫,大小寫可以判斷是否可以包外部使用。

三.聲明。var、const、type 和 func,變量,常量,類型,函數實體對象的聲明。

四.變量

go語言中都會有默認的零值,數值類型零值0,布爾類型的零值false string的零值"" 接口或應用類型(包括 slice、map、chan 和凼數)的零值為nil 所以不存在未初始化的變量

var i, j, k int? ? ? ? ? ? ? ? // int, int, int

var b, f, s = true, 2.3, "four" // bool, float64, string

五.類型

type 類型名字 底局類型

type Celsius float64? ? // 攝氏溫度

type Fahrenheit float64 // 半氏溫度

const (

AbsoluteZeroC Celsius = -273.15 // 紿對零度

FreezingC? ? Celsius = 0? ? ? // 紼冰點溫度

BoilingC? ? ? Celsius = 100? ? // 沸水溫度

)

六.數據類型

go語言將數據類型分為四類

基礎類型(數字,字符串,布爾)

復合類型(數組,結構體),

引用類型(指針,切片,字典,函數,通道)雖然數據種類很多,但它們都是對程序中一個變量或狀態的間接引用,這意味著對任一引用類型數據的修改都會影響所有該引用的拷貝。

接口類型,

GOROOT=C:\Go\

GOPATH=D:\webdev\golang\other;

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:/home/cmm/android-sdk-linux/tools:/home/cmm/android-sdk-linux/platform-tools

export ANDROID_SDK_HOME=/home/cmm/avds

1.

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 出處---Go編程語言 歡迎來到 Go 編程語言指南。本指南涵蓋了該語言的大部分重要特性 Go 語言的交互式簡介,...
    Tuberose閱讀 18,501評論 1 46
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • Hello World這是開發的一個開發魔咒,幾乎所有人都是從這開始的,今天我也從魔咒開始先打印一份Hello W...
    cocoaAhda閱讀 1,467評論 0 3
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,765評論 18 399
  • 標簽(空格分隔): 編程 Go官方文檔 Using the tour 1.1 Hello, 世界 Welcome...
    uangianlap閱讀 1,538評論 0 5