iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

fmt.Println("從零開始的Golang生活") 系列

講述一位Python Developer如何從零開始學習Go,並透過該角度進行解析。

鐵人鍊成 | 共 30 篇文章 | 13 人訂閱 訂閱系列文 RSS系列文 團隊Game Masters
DAY 21

Day21 Gin with JWT

Gin with JWT 使用Gin框架整合JWT 在Golang語言中, jwt-go 庫提供了一些jwt編碼和驗證的工具,因此我們很容易使用該庫來實現tok...

2021-10-06 ‧ 由 flynncanfly 分享
DAY 22

Day22 Gin with CORS

What is CORS CORS全名為Cross-Origin Resource Sharing 跨來源資源共用,是種使用額外HTTP Header令目前瀏覽...

2021-10-07 ‧ 由 flynncanfly 分享
DAY 23

Day23 Gin with i18n

What is i18n? i18n為Internationalization的縮許,取概要和結尾文字,算一下字母數字18,組合就是一下i18n,這是一個約定俗...

2021-10-08 ‧ 由 flynncanfly 分享
DAY 24

Day24 Gin with Cache

前言 我們在併發HTTP Server的時候,經常有對接口內容做緩存的需求。例如:某些熱點內容,我們希望在1分鐘內做緩存,避免短時間內不會對相同的內容進行重複性...

2021-10-09 ‧ 由 flynncanfly 分享
DAY 25

Day25 Gin with API Test

What is API Test? 我們可以把它想成Unit Test單元測試的一種,不過它所涵蓋的最好集合不像以往的UnitTest可能以Function為主...

2021-10-10 ‧ 由 flynncanfly 分享
DAY 26

Day26 Gin with Logger

What is Log in backend Log顧名思義就是紀錄,通常在Backend當中會將可預期或非預期的錯誤記錄在此,除此之外也會記錄些測試用資料以及...

2021-10-11 ‧ 由 flynncanfly 分享
DAY 27

Day27 Gin with Colly

What is Colly? Colly是一種Golang的網路爬蟲工具,而網路爬蟲Web Crawler簡而言之就是在網路上能夠自動的進行資料搜集與解析的工具...

2021-10-12 ‧ 由 flynncanfly 分享
DAY 28

Day28 Gin with SMTP Server

What is an SMTP Server? SMTP 全名為Simple Mail Transfer Protocol 簡單郵件傳輸協議,它是郵件服務器用來...

2021-10-13 ‧ 由 flynncanfly 分享
DAY 29

Day29 Gin with Async

前情提要 由於在POST /v1/users/ 時我們會需要透過smtp寄出通知信再回response,導致執行時間如下,有過長的傾向 ironman-2021...

2021-10-14 ‧ 由 flynncanfly 分享
DAY 30

Day30 Gin with Drone

Ngrox 前置作業,因為我們是在local進行開發,但由於drone的設定上需要一個對外的https接口,因此我們透過Ngrox將我們的https:local...

2021-10-15 ‧ 由 flynncanfly 分享