2019年12月25日
一、概述
Docker是一個應用容器引擎。
應用場景: web自動化發布,自動化測試,持續集成,安裝各種組件。
與傳統虛擬機比較: 啟動速度較快,占用資源較少
組成:Docker守護進程,倉庫,Image,Container,客戶端
二、指令
docker image...
閱讀更多
2019年12月13日
請求
func GetMyRequest(){
}
func GetEmail(url string)(Content string){
resp,err := http.Get(url)
HandlerError(err,"http.GetUrl:獲取網址錯誤")
defer ...
閱讀更多
2019年12月07日
爬蟲:Crawer , Spider , robot
透過URL(Unitform Resource Locator)網址遵循一定規則抓取相關的訊息。
HTML(HyperTex Markup Language)網路的一種標籤/指令語言。
URL的內容就是HTML文件建立的網頁內容。
HTTP ...
閱讀更多
2019年11月30日
使用Go開發都需要設置GoRoot和GoPath
GoRoot是指向Go的安裝路徑
GoPath
*src 只要有這個,其他編譯時會自動創建(源碼)
pkg
bin
只使用一個GoPath
github/src/Unknown
...
閱讀更多
2019年11月30日
Method
type A struct {
Name string
}
type B struct {
Name string
}
func main() {
a := A{}
a.PrintMe()
}
func (a A)PrintMe(){
fmt.Println(...
閱讀更多
2019年11月30日
struct
type Student struct {
Name string
Age int
}
func main(){
s1 := Student{}
s1.Name="Lin"
s1.Age=20
fmt.Println(s1)
...
閱讀更多
2019年11月30日
Function.
不支持嵌套、重載和默認參數
無須聲明原型、不定長度變參、多返回值、命名返回值、匿名函數、閉包
可作為一種類型使用
圖
func main() {
a,b := 1,2 //值類型,不影響更改
B(a,b) //[9,8]
fmt.Println(a,b) //[1...
閱讀更多
2019年11月30日
Map
Like Dictionary. Is Key-Value
Speed: a[index]>map
Use make()
Use for range
var m map[int]string //[key type] value type
m = map[int]stri...
閱讀更多