目錄
packagename實踐
摘要
gopath,目錄結構,packagename概念
packagename
為包名,通常宣告時包名定義為目前原始檔所在的目錄名
當匯入包時,則包名為從 workspace 開始以 「/」 分隔到指定的原始檔的包名
包只有先被安裝後,ide 工具才能正確識別,彈出提示。
使用liteide工具
1.新增 gopath
單擊工具欄上的 go 按鈕,在自定義目錄填入指定的工作空間,如 「workspace」
2.新建專案
選單欄【檔案】選擇新建,在彈出的對話方塊中,左側 gopath 雙擊選擇之前建立的工作空間,選擇模板 「go1 command project」,並填入專案名 「example」
3.新建子包
在建好的專案 「example/src」 目錄中建立目錄 「bean」,在其中建立任一原始檔,宣告包名為 「package bean」
4.安裝子包
開啟上一部建立的原始檔,單擊 「b」 按鈕,選擇 「install」
成功後 pkg 目錄下會生成對應的 「.a」 檔案
5.匯入子包
回到 「main.go」 檔案,匯入包 「import example/bean」
6.呼叫子包內容
在 main.go 中使用如下語句,」bean.***」
example:
如下目錄結構
...workspace/example/src
...workspace/example/src/main.go
...workspace/example/src/bean/x
.go//x
.gopackage bean
func hello(){}
import "example/bean"
bean.hello()
20141009 專案結構
檔案字尾 cs 原始檔 程式 csproj 專案檔案 管理檔案項 sln 解決方案檔案 管理專案 config 配置檔案 程式所需引數配置 新建專案 字型大小顏色 行號 賦值 語句結束 注釋一行 注釋一段區域 轉義字元 t tab鍵字元 反斜線 單引號 雙引號 n 換行 r 回車 注 標點均為英文標...
第16周專案5
程式的版權和版本宣告部分 作 者 沈遠巨集 完成日期 2013 年 12 月 12 日 版本號 v1.0 輸出描述 從小到大輸出x的奇因子。問題描述 編寫函式 int fun int x,int pp 其功能是,求出 x 的所有奇數因子,並按照從小到大的順序放在 pp 指向的記憶體中,函式返回值為這...
第16周專案1(6)堆排序
問題及 檔名稱 專案1.6.cpp 完成日期 2015.12.19 問題描述 輸入描述 無 程式輸出 測試資料 include define maxsize 20 typedef int keytype 定義關鍵字型別 typedef char infotype 10 typedef struct ...