原创 Golang - 測試用例示例代碼

文章目錄目錄結構代碼示例split.gosplit_test.gofib.gofib_test.go運行結果split codefib code 目錄結構 代碼示例 split.go package split impor

原创 Golang - 測試

文章目錄測試文件的命名單元測試子測試集子測試組性能測試簡單測試併發性能性能對比設置 cpu 數量, 清除耗時測試前後加操作全局前後增加操作 - TestMain單一用例前後增加操作 - setup 和 teardown運行測試單元

原创 Golang - 反射

文章目錄TypeOf - 拿到 TypeType 實現的方法String()Kind() 和 Name() -- 類型相關Field() -- 屬性相關Method() -- 方法相關源碼Type接口Kind類型StructFie

原创 Golang 練習1: 書籍管理(面向對象)

文章目錄目錄結構代碼main.gobook.gobookmgr.go執行 目錄結構 同一包內可以有多個 go 文件 同一包可以互相調用, 不需要引用, 並且不需要大寫聲明 代碼 main.go package main

原创 Django 之 三大系統

文章目錄urls.py -- 路由系統基本使用別名用法位置傳參關鍵字傳參include 用法views.py -- 視圖系統FBV 和 CBV給 CBV 加裝飾器取多選數據上傳文件直接返回 json 結果template -- 模

原创 Django 之 練習4: form 組件

文章目錄代碼目錄結構邏輯代碼urls.pymodels.pyforms.py(app01)views.py(app01)templateauthor_add.htmlauthor_list.htmlbook_add.htmlboo

原创 Django 之 練習1:書籍管理

文章目錄代碼目錄結構配置文件__init\__.py(djangoSite)settings.py邏輯代碼訪問順序urls.pyviews.py(app01)models.pytemplatepublisher_list.html

原创 Django 之 練習3:書籍管理

文章目錄代碼目錄結構配置文件settings.py邏輯代碼urls.pyviews.py(app01)models.pytemplatepublisher_list.htmlpublisher_add.htmlpublisher_

原创 Golang學習索引

第一優先級 官方文檔 環境部署 環境搭建及編譯器設置 go 語言基礎 變量和常量(變量聲明, 常量聲明, 常量計數器 - iota) 基本數據類型(整型, 浮點, 布爾, 字符串) 運算符(算數運算

原创 Golang - struct

文章目錄定義示例實例化的幾種寫法指針接收者和值接收者結構體的其他用法嵌套結構體嵌套匿名結構體結構體的繼承匿名結構體證明: 結構體中屬性的內存佈局 定義 理解爲"類" 值類型 示例 package main import

原创 Golang 練習1: 書籍管理(函數版)

package main import ( "fmt" "os" ) // 使用函數實現一個簡單的圖書管理系統 // 每本書有書名, 作者, 價格, 備註 // 用戶可以在控制檯添加, 修改書籍信息, 打印所有書籍列表

原创 Golang - 指針

文章目錄指針定義取值指針的應用new 和 make 指針 定義 地址就是內存地址, 指針包含類型的地址 指針可以做邏輯判斷 與 c 語言不通, go 語言中, 指針不可操作 package main import "fmt

原创 Golang - fmt包

文章目錄格式化輸出示例源碼格式化參數int和float 相關用法string 相關用法捕獲輸入 格式化輸出 示例 package main import ( "fmt" "os" ) func main() { nam

原创 Golang - struct練習

練習 - 書籍管理系統 信息包括書名, 作者, 價格, 是否上架 可以在控制檯添加, 修改, 刪除, 展示 使用結構體+方法的模式完成 代碼 main.go package main import ( "fmt" "o

原创 Golang - 運算符

文章目錄算數運算符關係運算符邏輯運算符位運算符 算數運算符 package main import "fmt" func main() { a := 19 b := 3 // 加減乘除 fmt.Printf("加法