Hike News
Hike News

Go初識-day4-作用域、數據類型與操作符

變量的作用域 在函數內部聲明的變量叫做局部變量,生命週期僅限於函數內部;可見性也僅限於函數內部,函數外部皆無法訪問 若函數內部有語句塊,如for,if,switch內部的語句塊,亦指{}內部,在語句塊內部定義的變量,在跳脫語句塊後也會回收 在函數外部聲明的變量叫做全局變量 生命週期作用於整個程序 如果變量名為大寫可以在外部訪問調用 函數外部只能聲明變量、常量,不能執行代碼

Continue Reading →

Go初識-day1-語言特性(高併發與channel的演示)

特性 是現今雲計算時代的C語言 可直接編譯不依賴其他的庫(library) 為靜態語言,執行效率高 垃圾回收C/C++因為給予程序員較自由的內存管理權限,但申請內存空間要是忘記釋放會造成內存洩漏導致記憶體滿載 Golang中有完整的GC機制,可以完整且快速掃描當前程序不需要使用的 對象 或 變量 並回收內存使用再也不需要開發人員主動去管理內存 開發人員可專注業務實現,降低負擔 只需使用new方法 分配內存,完全不用擔心釋放問題

Continue Reading →