Docker 筆記

一、概述 Docker是一個應用容器引擎。 應用場景: web自動化發布,自動化測試,持續集成,安裝各種組件。 與傳統虛擬機比較: 啟動速度較快,占用資源較少 組成:Docker守護進程,倉庫,Image,Container,客戶端 二、指令 docker image...

閱讀更多

Go Crawer Basic

請求 func GetMyRequest(){ } func GetEmail(url string)(Content string){ resp,err := http.Get(url) HandlerError(err,"http.GetUrl:獲取網址錯誤") defer ...

閱讀更多

Crawer Basic

爬蟲:Crawer , Spider , robot 透過URL(Unitform Resource Locator)網址遵循一定規則抓取相關的訊息。 HTML(HyperTex Markup Language)網路的一種標籤/指令語言。 URL的內容就是HTML文件建立的網頁內容。 HTTP ...

閱讀更多

GO 終、項目與坑

使用Go開發都需要設置GoRoot和GoPath GoRoot是指向Go的安裝路徑 GoPath *src 只要有這個,其他編譯時會自動創建(源碼) pkg bin 只使用一個GoPath github/src/Unknown ...

閱讀更多

GO 八、method

Method type A struct { Name string } type B struct { Name string } func main() { a := A{} a.PrintMe() } func (a A)PrintMe(){ fmt.Println(...

閱讀更多

GO 七、struct

struct type Student struct { Name string Age int } func main(){ s1 := Student{} s1.Name="Lin" s1.Age=20 fmt.Println(s1) ...

閱讀更多

GO 六、function

Function. 不支持嵌套、重載和默認參數 無須聲明原型、不定長度變參、多返回值、命名返回值、匿名函數、閉包 可作為一種類型使用 圖 func main() { a,b := 1,2 //值類型,不影響更改 B(a,b) //[9,8] fmt.Println(a,b) //[1...

閱讀更多

GO 五、map

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...

閱讀更多