Go語(yǔ)言最主要的特性
企業(yè)建站必須是能夠以充分展現(xiàn)企業(yè)形象為主要目的,是企業(yè)文化與產(chǎn)品對(duì)外擴(kuò)展宣傳的重要窗口,一個(gè)合格的網(wǎng)站不僅僅能為公司帶來(lái)巨大的互聯(lián)網(wǎng)上的收集和信息發(fā)布平臺(tái),創(chuàng)新互聯(lián)建站面向各種領(lǐng)域:廣告推廣等成都網(wǎng)站設(shè)計(jì)、營(yíng)銷(xiāo)型網(wǎng)站解決方案、網(wǎng)站設(shè)計(jì)等建站排名服務(wù)。
高性能/高效開(kāi)發(fā)
安裝
安裝說(shuō)明 地址 http://golang.org/doc/install
包下載 地址 https://code.google.com/p/go/downloads/list
確認(rèn)是否安裝成功
環(huán)境變量設(shè)置
整體目錄結(jié)構(gòu)
通過(guò)package組織,只有package名稱(chēng)為main的可以包含main函數(shù)
一個(gè)程序有且僅有一個(gè)main包
通過(guò)import 關(guān)鍵字導(dǎo)入其他非main包
Helloworld
import {
"fmt" //import 包,不能包含沒(méi)有用到的包,否則而編譯錯(cuò)誤
}
func main() { //入口函數(shù), 無(wú)參數(shù)無(wú)返回值
fmt.Println("hello world")
}
//運(yùn)行
$go run hello.go
$go build hello.go
$./hello
go命令
用命令行查看
go help
go fix 修復(fù)以前老版本代碼到新版本
go version查看當(dāng)前版本
go env 查看當(dāng)前go的環(huán)境變量
go list 列出當(dāng)前所有安裝package
go run 編譯并運(yùn)行g(shù)o語(yǔ)言程序
調(diào)試
使用gdb進(jìn)行調(diào)試, go語(yǔ)言內(nèi)部已經(jīng)內(nèi)置了
編輯器設(shè)置
vim
其他補(bǔ)充
注釋
import 多個(gè)包
調(diào)用包里地函數(shù)