go學習day1
go語言特性
1、垃圾回收
a、內存自動回收,再也不需要開發人員管理內存
b、開發人員專註業務實現,降低了心智負擔
c、只需要new分配內存,不需要釋放
一、文件名&關鍵字&標識符
1、所有go源碼以.go結尾
2、標識符以字母或下劃線開頭,大小寫敏感
3、_是特殊標識符,用來忽略結果
4、保留關鍵字
二、go程序的基本結構
package main import "fmt" func main() { fmt.Println("hello") }
1、任何一個代碼文件隸屬於一個包
2、import關鍵字,引用其他包
3、golang可執行程序,package main,並且有且只有一個main入口函數
4、包中函數調用:
a.用一個包中函數,直接調用
b.不同包中函數,通過包名+點+函數名進行調用
5、包訪問控制規則:
a.大寫意味著這個函數/變量是可導出的
b.小寫意味著這個函數/變量是私有的,
包外部不能訪問
go學習day1
相關推薦
go學習day1
特殊 技術 day println 程序 size lang strong 開頭 go語言特性 1、垃圾回收 a、內存自動回收,再也不需要開發人員管理內存 b、開發人員專註業務實現,降低了心智負擔 c、只需要new分配內存,不需要釋放 一、文件名&關
python 學習day1--計算機組成原理
編程 系統 height 保持 次數 電腦 但是 col 存儲 1. Python是一款編程語言,用於程序員與計算機的溝通,即程序員可以通過編程讓計算機實現某些特定功能。 用程序語言開發程序,最終開發出的是一個軟件,目前我們使用的軟件均是需要運行在操作系統之上的,我了解到之
go學習
至少 root freebsd 字節數 obi gopath darwin 多個 free Go語言環境變量 $GOROOT 表示 Go 在你的電腦上的安裝位置,它的值一般都是 $HOME/go,當然,你也可以安裝在別的地方。 $GOARCH 表示目標機器的處理器
go學習資源
技術 ria doc over primary anr 學習 class git 教程 GO 命令教程 Go示例學 Book 《Go Web 編程》 《Go入門指南》 《Go語言聖經(中文版)》 個人認為翻譯的不怎麽樣…… 《Go 中文文檔》 go學習資源
WPF 深入淺出學習 Day1
http mage 深入 nbsp ima log .cn logs image WPF 深入淺出學習 Day1
Python學習Day1:
ont 字母 src -- python 規則 兩種 下劃線 ron var: 變量PyCharm變量是為了存一個東西,是為了在整個程序中調用,變量存在內存中。定義變量:變量名,賦值。變量定義的規則:1、變量名只能是字母、數字或者下劃線的組合 2、變量名的第一個字符不能是數
python基礎學習day1
pos nbsp 打印 class blog pan pri style python 打印hello,world 1 print("hello,world!") python基礎學習day1
HTML學習----------DAY1 第三節
好的 源碼 ble css 演示 tro span 很好 結果 本章通過實例向您演示最常用的 HTML 標簽。 提示:不要擔心本章中您還沒有學過的例子,您將在下面的章節中學到它們。 提示:學習 HTML 最好的方式就是邊學邊做實驗。我們為您準備了很好的 HTML 編輯器
Python-基礎學習-Day1
初學 echo window 二進制 sql 而且 字母 擴展 調用 1 Python介紹 1.1 Python 是一門什麽樣的語言? python是一門動態解釋性的強類型定義語言。 編譯型的特點:可一致性差,運行速度快。 解釋型的特點:邊執行邊解釋,速度慢
python三天簡單學習Day1
簡單 成員 結構化 [1] elif 概述 txt 否則 white 一、python概述:(一)、python簡介: 1.python起源: 貴鐸.範.羅薩姆(Guido van Rossum)於1989年底始創了python 1991年初,python發布了第一個公
Go學習路徑--相關基礎
區別 tps go基礎學習 can 基礎 level osi ive 可執行程序 現在開始接觸Go一段時間了,基本路徑就是看基礎學習材料,開始寫項目,有問題找解決問題的方法。這裏記錄一下學習過程。 go相關文章 Golang適合高並發場景的原因分析 go build 不同
Python基礎學習 - Day1
時間 解釋 排行 php 創始人 OS 學習 聖誕 gui # Python簡介 python的創始人為吉多·範羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,吉多·範羅蘇姆為了在阿姆斯特丹打發時間,決心開發一個新的腳本解釋程序,作為ABC語言的一種繼承
GO 學習資源收集
http img 圖片 emp clas 技術 bsp book png golang圖書,在線閱讀Go輕松學https://www.golang123.com/book/16 Go示例學https://www.golang123.com/book/17 Go Web 編
算法學習--Day1
span -h 輸入 描述 數組 UC -c AD 如果 為了沖刺研究生初試,我準備在課余時間撿起往日的算法。多多練習算法題目,提前準備算法的機試。 今天是4月14日,距離算法考試還有兩個月的時間吧,這兩個月的所學所得我就都記錄在這裏了。不僅僅包括算法的準備,還包括英語、項
《數據結構(C語言版)》學習——day1,初識數據結構
數據結構1. 什麽是數據結構 一般而言,使用計算機解決一個具體的問題時,大致需要經過以下幾個步驟:① 從具體的問題中抽象出一個適當的數學模型;② 設計一個求解該數學模型的算法;③ 編寫程序,進行測試、調整,直至得到最終的問題解答。 對實際問題建立數學模型的實質是:分析問題,並從中提取操作的對象,並
python學習 day1
環境 測試 IT 面向對象編程 編譯型 可用 有一個 java ruby 1、python語言劃分: 編程語言主要從以下幾個角度為進行分類,編譯型和解釋型、靜態語言和動態語言、強類型定義語言和弱類型定義語言 編譯型與解釋型 編譯器是把源程序的每一條語句都編譯成機器語言,
python學習--day1(列表、元組、字典的區別)
鍵值對 方法 nbsp 可變 set 有序 day python學習 元組 1、列表、元組、字典的區別? ①列表是中括號[]、元組是圓括號()、字典是花括號{} ②列表是有序的、元組是有序的、字典是無序的 ③列表存儲的是值、元組也是值、字典是鍵值對(key\value) ④
go學習路線資料
go web amp hub docs index lang 路線 ast ati 編輯器 JetBrains公司出品的,goland go初步學習路線 Go 指南 如何使用Go編程 實效Go編程 Go by Example 中文版 參考: Go 語言學習資料與社區索
機器學習 day1
nbsp inf 一個 什麽是 菜鳥 人工智能 http 技術分享 png 菜鳥根據周誌華老師pdf所寫,盜了點圖往諒解 1.什麽是機器學習? 機器學習是從人工智能中產生的一個重要的學科分支,是實現智能化的關鍵 2 機器學習 day1
數據庫學習 day1 認識數據庫
必須 原因 不同 strong 支持 pri 物理 容器 信息 從SQL的角度而言,數據庫是一個以某種有組織的方式儲存的數據集合。 我們可以把它比作一個“文件櫃”,這個“文件櫃”是一個存放數據的物理位置,不管數據是什麽,也不管數據是如何組織的。 下面介紹幾個術語 數據庫