iT邦幫忙

golang相關文章
共有 1016 則文章
鐵人賽 自我挑戰組 DAY 1
Go語言自學挑戰 系列 第 5

技術 第五天:Slice介紹

什麼是Slice? Slice是Golang的另一種資料結構, 與矩陣有些相似,它建構在矩陣之上, 更為靈活與便利、不需要指定大小, 它由 接著來套討slice...

鐵人賽 自我挑戰組 DAY 1
Go語言自學挑戰 系列 第 4

技術 第四天:陣列Array介紹

陣列介紹 大家早安~今天是鐵人賽的第四天, 第二、三天介紹了變數與常數, 兩者都有儲存單一資料的特性, 假設今天想要紀錄一大串的資料該如何處理? 這時候我們就可...

鐵人賽 自我挑戰組 DAY 1
Go語言自學挑戰 系列 第 3

技術 第三天:常數(constant)的使用

大家早安~今天是鐵人賽挑戰的第三天,要來探討Golang的「常數」, 常數(constant)介紹 常數的使用方法和第二天介紹的變數使用方法相同, 差別在於關鍵...

鐵人賽 自我挑戰組 DAY 1
Go語言自學挑戰 系列 第 2

技術 第二天:學習Golang的變數

前言 昨天因為私事中斷挑戰一天了 今天要來學習的主題為「變數」, 什麼是變數呢?變數是一個儲存資料的容器,假設計算1+1得到2, 想將數字2這個結果儲存起來就可...

鐵人賽 自我挑戰組 DAY 1
Go語言自學挑戰 系列 第 1

技術 第一天:開始學習Golang

前言 大家好,這是我第一次參加iThome的鐵人賽,從很久以前就想要參加了,最近剛好正在研究Golang,想藉由本次比賽紀錄自己的學習歷程,隨便給自己一個挑戰!...

技術 Excelize 開源基礎庫 2.8.0 版本正式釋出

Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它...

徵才 【徵才-遠端工作】Golang後端工程師

【職務內容】 職務名稱:Golang後端工程師 職務性質:全職(遠端工作) 需求人數:1人 【工作簡述】1.處理高乘載、高併發項目開發。2.系統分析設計。3...

技術 Day1 - [Golang] 總是上dev,prod才發現的nil pointer問題

廢話前言 之前很常遇到,開發了老半天後端程式,終於上了dev,結果打沒幾下api,gcp的alerting就開始狂響... 然後就會看到一片紅色的 panic:...

技術 如何透過郵件自動發送 Grafana 儀表板報告

由於 Grafana 多樣的面板選擇,我們經常使用 Grafana 將採集到的監控數據進行多種視覺化的呈現,並透過時間序列的方式進行分析。 但是 Grafan...

技術 Java 工程師學 Golang - func

func()可回傳多個回傳值,如果不接回傳值,可以用_ func main() { arr := [15]int{1, 2, 3, 4, 5, 6,...

技術 Excelize 釋出 2.7.1 版本,開源的 Excel 檔案基礎庫

Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它...

技術 GraphQL介紹-4 Variables, Directives, Enumeration Types

已經會CRUD了,還要學什麼? 再來和上一篇一樣是介紹一些個人覺得在GraphQL裡比較花俏的操作,雖然說是花俏,但使用的恰當的話同樣可以幫助我們更好的維護程式...

技術 GraphQL介紹-2 Mutation,input

GraphQL 介紹-2 上一篇提到了type和field的一些基礎介紹,也有說明了如何定義一個query的方法.本篇將會針對mutation進行說明名 Mut...

技術 Excelize 釋出 2.7.0 版本,2023 年首個更新

Excelize 是 Go 語言編寫的用於操作 Office Excel 檔案基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它...

技術 typescript 變 golang,教你怎麼把 golang 的chan select 用 typescript 實現,實現 select

golang 的 chan select 實在太方便,其實任何提供了協程的語言都能很好且方便的支持 chan 和 select,因爲經常寫 typescript...

技術 typescript 變 golang,教你怎麼把 golang 的chan select 用 typescript 實現,實現 chan

golang 的 chan select 實在太方便,其實任何提供了協程的語言都能很好且方便的支持 chan 和 select,因爲經常寫 typescript...

技術 typescript 變 golang,教你怎麼把 golang 的chan select 用 typescript 實現

golang 的 chan select 實在太方便,其實任何提供了協程的語言都能很好且方便的支持 chan 和 select,因爲經常寫 typescript...

鐵人賽 自我挑戰組 DAY 30

技術 # DAY 30 Go 語言 錯誤處理 error 值

昨天介紹程式錯誤的類型,今天再繼續介紹錯誤處理 error 值 Go 語言的 error 值 在 Go 語言中,一個 error 都算是一個 值 ,那既然他是一...

鐵人賽 自我挑戰組 DAY 29

技術 DAY 29 Go 語言 程式錯誤的類型

昨天終於將函式 (function) 介紹完畢,但當我們在執行函式,尤其讀取檔案、或是打 API 時,總會想知道是否有拿取或是送資料成功,這時便是錯誤處理登場的...

鐵人賽 Web 3 DAY 30

技術 [Day 30] Elrond full node (十九)

今天就是最後一天啦!今年雖然也是充滿波折,但還是順利完賽 今天來完成剩下的API,首先是登入的API,這邊只實作帶Address和pem檔案做驗證登入,按實...

鐵人賽 自我挑戰組 DAY 28

技術 DAY 28 Go 語言 函式 (function) 用 defer 延後執行函式

用 defer 延後執行函式 defer 中文是推遲的意思,而在函式裡執行 defer 顧名思義就是延遲函式執行的時間,當使用 defer 的函式可以等到父函式...

鐵人賽 自我挑戰組 DAY 27

技術 DAY 27 Go 語言 函式 (function) 匿名函式與閉包

昨天介紹到參數不定函式,今天立馬來繼續學習匿名函式~ 具名函式 目前為止我們的函式都是必須在套件層級宣告的 具名函式: func myFavorite() {...

鐵人賽 Web 3 DAY 27

技術 [Day 27] Elrond full node (十六)

今天來實作提交交易到full node,但這個Address是我們建立的,裡面並沒有EGLD,所以需要從外面的錢包轉帳進來,我們使用的Address是 erd1...

鐵人賽 自我挑戰組 DAY 26

技術 DAY 26 Go 語言 函式 (function) 參數不定函式

昨天介紹在 Go 語言中函式 (function) 的傳回值,那我們今天繼續學習參數不定的函式~~ 參數不定函式 參數不定函式(variadic functio...

鐵人賽 Web 3 DAY 25

技術 [Day 25] Elrond full node (十四)

今天來開發判斷方向的函式 什麼是判斷方向呢?簡單的說就是Block裡面交易的Sender和Receiver,為什麼要說判斷方向呢,原因是要開發錢包服務要紀錄...

鐵人賽 自我挑戰組 DAY 25

技術 DAY 25 Go 語言 函式 (function) 傳回值

函式傳回值 前面我們練習的函式都沒有傳回值,但是正常函式會有輸入值,然後再執行函式完成後,會有傳回值,特別的是 Go 語言中的傳回值可以是 0 ~ 多個 (一直...

鐵人賽 自我挑戰組 DAY 24

技術 DAY 24 Go 語言 函式 (function) 呼叫及參數

昨天了解在 Go 語言中函式 (function) 介紹及宣告函式,今天來了解如何呼叫函式及函式參數。 呼叫函式 當我們宣告好一個函式,要如何執行函式呢?那就是...

鐵人賽 自我挑戰組 DAY 23

技術 DAY 23 Go 語言 函式 (function) 介紹及宣告函式

昨天介紹了在 Go 語言中的型別檢查,今天要介紹其實前面章節的範例也經常出現的函式 (function)。 Go 語言中的函式 (function) 函式 (f...

鐵人賽 DevOps DAY 28
Golang X DevOps 系列 第 28

技術 Day 28 - Debugger and Fuzzing to Success

結束了嗎? 經過昨天修正完了第一個 Bug 我們要再去 run 一次 go test -fuzz=Fuzz 結果不如我們所想,程式碼仍有會導致錯誤的地方,但...

鐵人賽 自我挑戰組 DAY 22

技術 DAY 22 Go 語言 型別檢查

昨天將結構 (struct) 完整的介紹完畢,今天就來介紹如何檢查型別。 在本次的鐵人賽曾多次提到 Go 語言是強型別的語言,也就是遇到函式引數型別和實際叫用型...