什麼是Slice? Slice是Golang的另一種資料結構, 與矩陣有些相似,它建構在矩陣之上, 更為靈活與便利、不需要指定大小, 它由 接著來套討slice...
陣列介紹 大家早安~今天是鐵人賽的第四天, 第二、三天介紹了變數與常數, 兩者都有儲存單一資料的特性, 假設今天想要紀錄一大串的資料該如何處理? 這時候我們就可...
大家早安~今天是鐵人賽挑戰的第三天,要來探討Golang的「常數」, 常數(constant)介紹 常數的使用方法和第二天介紹的變數使用方法相同, 差別在於關鍵...
前言 昨天因為私事中斷挑戰一天了 今天要來學習的主題為「變數」, 什麼是變數呢?變數是一個儲存資料的容器,假設計算1+1得到2, 想將數字2這個結果儲存起來就可...
前言 大家好,這是我第一次參加iThome的鐵人賽,從很久以前就想要參加了,最近剛好正在研究Golang,想藉由本次比賽紀錄自己的學習歷程,隨便給自己一個挑戰!...
Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它...
【職務內容】 職務名稱:Golang後端工程師 職務性質:全職(遠端工作) 需求人數:1人 【工作簡述】1.處理高乘載、高併發項目開發。2.系統分析設計。3...
廢話前言 之前很常遇到,開發了老半天後端程式,終於上了dev,結果打沒幾下api,gcp的alerting就開始狂響... 然後就會看到一片紅色的 panic:...
由於 Grafana 多樣的面板選擇,我們經常使用 Grafana 將採集到的監控數據進行多種視覺化的呈現,並透過時間序列的方式進行分析。 但是 Grafan...
func()可回傳多個回傳值,如果不接回傳值,可以用_ func main() { arr := [15]int{1, 2, 3, 4, 5, 6,...
Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它...
已經會CRUD了,還要學什麼? 再來和上一篇一樣是介紹一些個人覺得在GraphQL裡比較花俏的操作,雖然說是花俏,但使用的恰當的話同樣可以幫助我們更好的維護程式...
GraphQL 介紹-2 上一篇提到了type和field的一些基礎介紹,也有說明了如何定義一個query的方法.本篇將會針對mutation進行說明名 Mut...
Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它...
golang 的 chan select 實在太方便,其實任何提供了協程的語言都能很好且方便的支持 chan 和 select,因爲經常寫 typescript...
golang 的 chan select 實在太方便,其實任何提供了協程的語言都能很好且方便的支持 chan 和 select,因爲經常寫 typescript...
golang 的 chan select 實在太方便,其實任何提供了協程的語言都能很好且方便的支持 chan 和 select,因爲經常寫 typescript...
昨天介紹程式錯誤的類型,今天再繼續介紹錯誤處理 error 值 Go 語言的 error 值 在 Go 語言中,一個 error 都算是一個 值 ,那既然他是一...
昨天終於將函式 (function) 介紹完畢,但當我們在執行函式,尤其讀取檔案、或是打 API 時,總會想知道是否有拿取或是送資料成功,這時便是錯誤處理登場的...
今天就是最後一天啦!今年雖然也是充滿波折,但還是順利完賽 今天來完成剩下的API,首先是登入的API,這邊只實作帶Address和pem檔案做驗證登入,按實...
用 defer 延後執行函式 defer 中文是推遲的意思,而在函式裡執行 defer 顧名思義就是延遲函式執行的時間,當使用 defer 的函式可以等到父函式...
昨天介紹到參數不定函式,今天立馬來繼續學習匿名函式~ 具名函式 目前為止我們的函式都是必須在套件層級宣告的 具名函式: func myFavorite() {...
今天來實作提交交易到full node,但這個Address是我們建立的,裡面並沒有EGLD,所以需要從外面的錢包轉帳進來,我們使用的Address是 erd1...
昨天介紹在 Go 語言中函式 (function) 的傳回值,那我們今天繼續學習參數不定的函式~~ 參數不定函式 參數不定函式(variadic functio...
今天來開發判斷方向的函式 什麼是判斷方向呢?簡單的說就是Block裡面交易的Sender和Receiver,為什麼要說判斷方向呢,原因是要開發錢包服務要紀錄...
函式傳回值 前面我們練習的函式都沒有傳回值,但是正常函式會有輸入值,然後再執行函式完成後,會有傳回值,特別的是 Go 語言中的傳回值可以是 0 ~ 多個 (一直...
昨天了解在 Go 語言中函式 (function) 介紹及宣告函式,今天來了解如何呼叫函式及函式參數。 呼叫函式 當我們宣告好一個函式,要如何執行函式呢?那就是...
昨天介紹了在 Go 語言中的型別檢查,今天要介紹其實前面章節的範例也經常出現的函式 (function)。 Go 語言中的函式 (function) 函式 (f...
結束了嗎? 經過昨天修正完了第一個 Bug 我們要再去 run 一次 go test -fuzz=Fuzz 結果不如我們所想,程式碼仍有會導致錯誤的地方,但...
昨天將結構 (struct) 完整的介紹完畢,今天就來介紹如何檢查型別。 在本次的鐵人賽曾多次提到 Go 語言是強型別的語言,也就是遇到函式引數型別和實際叫用型...