golang
-
Golang Protocol Buffer案例詳解
Protocol Buffer教程 本文介紹如何在Go應用中利用Protocol Buffer資料格式。主要包括什麼是Protocol Buffer資料格式,其超越傳統資料格式XML或ON的優勢是什麼。...
-
08 檔案操作及JSON格式轉換
文章目錄 檔案操作JSON格式轉換 檔案操作 os.File 封裝所有檔案相關操作,File是一個結構體...
-
golang序列化與反序列化例子記錄
技術標籤:golang struct物件序列化 package main import ( "encoding/json" "fmt"...
-
【leetcode(002)】重塑矩陣
技術標籤:Golang演算法題leetcode演算法 重塑矩陣 在MATLAB中,有一個非常有用的函式 reshape,它可以將一個矩陣重塑為另一個大小不同的新矩陣,但保留其原始資料。...
-
Go【No-11】包
技術標籤:Golang-Basicgolanggo包管理程式語言 11-包 在工程化的Go語言開發專案中,Go語言的原始碼複用是建立在包(package)基礎之上的。本文介紹了Go語言中如何定義包、如何匯出包的內容及如何匯入其他包。...
-
Go【No-14】錯誤與異常
技術標籤:Golang-Basicgolang錯誤與異常panicrecovererror 錯誤與異常 意料之中的叫錯誤 意料之外的叫異常...
-
golang slice | 理解 go 切片
技術標籤:golangleetcode資料結構go語言指標二叉樹 緣由 一道 leetcode 題目路徑總和 II,引發了我對 slice 的思考,題目註解如下:...
-
Go入門系列(十四) go併發程式設計之Goroutine與channel(上)
技術標籤:go語言入門go語言golang 本系列文章目錄 展開/收起 Go入門系列(一) 初識Go語言Go入門系列(二) 變數、指標、資料型別簡介和作用域Go入門系列(三) 基礎型別——整型、浮點型、布林型別和字...
-
Go入門系列(十八) 反射、包和測試工具
技術標籤:go語言入門golanggo語言 本系列文章目錄 展開/收起 Go入門系列(一) 初識Go語言Go入門系列(二) 變數、指標、資料型別簡介和作用域Go入門系列(三) 基礎型別——整型、浮點型、布林型別和字...
-
Go入門系列(八) 函式(上)
技術標籤:gogolang 本系列文章目錄 展開/收起 Go入門系列(一) 初識Go語言Go入門系列(二) 變數、指標、資料型別簡介和作用域Go入門系列(三) 基礎型別——整型、浮點型、布林型別和字串Go入門系列(...
-
RabbitMQ(3):釋出訂閱
技術標籤:訊息佇列rabbitmq釋出訂閱golang 引言 在前面我們學習了RabbitMQ簡介,安裝及簡單使用:docker-compose安裝rabbitmq及簡單使用Hello World...
-
Go【No-9】指標
技術標籤:Golang-Basicgolang指標 9-指標 區別於C/C++中的指標,Go中的指標不能進行偏移和運算,是安全指標,...
-
golang中常見的語法糖有哪些
技術標籤:golang 語法糖:Syntactic sugar 目錄 1、函式中的形參不定長,用 ... 代替...
-
Rabbitmq(6):RPC
技術標籤:訊息佇列rabbitmqrpcgolang 引言 在rabbitmq佇列使用的公平分發,我們學習瞭如何使用工作佇列在多個worker之間分配耗時的任務。...
-
Golang中如何模擬C語言中的if(scanf(…)==EOF)來控制輸入的終止
技術標籤:golanggo語言go語言go 相信很多從C/C++轉到Golang的朋友們都經常會對Go中的輸入控制感到頭疼。。。尤其是如果要在Go中模擬C語言中的如下程式碼會遇到不小困惑:...
