二、特性 匿名函數 (沒有名字的函數) package main import ( "fmt" ) func main() {...
上一篇文章跳過了安裝的部分,讓大家自己嘗試一下,不知道大家有沒有完成這個任務了呢? 沒有的話沒關係,我們來一起把 Golang 安裝好! 首先,不知道各位有沒...
這系列文章會用 Golang 來做說明,希望可以用比較簡單、直白的方式來說明一些程式的概念,讓沒有基礎的人也可以從頭學起,如果有什麼錯誤的地方,希望各位大神幫忙...
一、結構func name(InputParameter-list) (OutPutResult-list) {function body}InputParam...
iris的依賴注入 本篇文章介紹一下其他語言也有的設計概念,就是依賴注入,以及在iris如何利用這種設計概念讓程式的組件職能分工,並且能每個組件專注在各自的邏輯...
嵌入類型,或者嵌套類型。這是一種把已有的類型,聲明在新的類型裡的方式,這個對程式碼重複使用非常重要。在Go語言中,沒有繼承的概念,Go提倡的是重複使用程式碼,組...
jwt 上一篇介紹了如何撰寫及使用middleware,而iris也有許多好用的middleware,所以本篇就來介紹一個好用的middleware jwt。...
第一種: 基本變數宣告 package main import "fmt" func main() { var a int = 1...
break、switch、case、default、func、interface、defer、go、map、struct、chan、select、if、else...
#前面已經分享過以 HTTP API 或 JavaScript driver 開發 Neo4j 前端應用,今天我們就來看後端應用囉,這篇文章會以 Golang...
middleware 在上篇文章介紹routing時有提到Party時有傳入一個handler不知道讀者們有沒有注意到,所以今天來介紹那個middleware。...
routing 在介紹完model驗證之後要開始介紹網頁程式設計的另一個觀念路由routing,更明確的說明應該是網址路由才對,所以接下來開始跟大家介紹網址路由...
在昨天講解了指令集後今天來講解Bot的回傳方式 文字 這是最基本也是最基礎的純文字在前幾天的程式碼裡 msg := tgbotapi.NewMessage(up...
嗨大家好,這次要來實作簡單的Pub/Sub demo,整體的程式碼在Nats-Pub-Sub-Simple-Demo中 需要安裝 docker docker-...
model驗證 介紹完query string以及form POST之後相信大家對於使用者提交請求的處理有一些概念,所以今天再跟大家介紹一下如何利用iris來驗...
file upload 在介紹完使用者提交請求的處理方式之後,接下來要介紹一個很常會應用到的功能,那就是上傳檔案,接下來跟大家介紹如何處理上傳檔案的請求。 本...
form POST 上一篇文章介紹少使用者發出請求的手段之一 query string,但是query string有長度限制,而且容易被攔截無隱私可言,所以本...
這次很快的來到了鐵人賽最後一天呢~今天讓我們簡單的回顧一下,系列文的結構與其中可能值得運用的地方。Go Distributed & Go Consist...
query string 在介紹完傳遞使用者資料手段之後要開始介紹使用者傳遞資訊到網頁伺服器的方法,在http協定中有兩種接收的方式,所以這篇先介紹其一quer...
本系列文已經接近尾深,今天分享一個跟前面比較不一樣的主題,Drone CI/CD。分享這個工具的主因,是因為體會過 CI/CD 的美好就回不去了,剛好 Dron...
cookie 前一篇介紹了傳遞使用者資料手段之一session,這一篇再接續介紹另一個是傳遞使用者資料的另一個手段,這裡不多講cookie的細部知識,有興趣的可...
Oops 出於Ops的原因開發去 之前就有遇過當Google Cloud 有發生狀況而我們使用者都不知道的情況。所以想透過在本機or其他業者的VM來監控Goog...
session 在上一篇文章介紹的 MVC 的配置與 view 的 template 的撰寫以及綁定,接下來要介紹網頁應用程式在請求階段傳遞使用者資料的手段se...
昨天簡單介紹過 NSQ架構與組成要件,今天我們來看一下實際使用的方式,與使用時需要注意的地方。範例會延續昨天架在 kubernetes 的 NSQ,請還沒有安裝...
view 上一篇文章介紹大家如何在 iris 框架下使用 MVC 製作一個網頁應用程式,但是對於view還沒有任何說明,所以本篇將為view做進一步的說明。...
Server-Sent-Events-Simple-Demo是透過Server-Sent-Events(SSE)來實現Golang Server主動推送訊息給W...
MVC 在配置好 iris 的專案之後,接下來先介紹 MVC 的基本概念,再來介紹 iris 的 MVC 網頁應用程式如何開發。 本文同步放置於此 MVC...
iris 截止目前的文章已經將 go 語言的內容說明了五成左右了,。接下來開始要進入 iris 這個框架的內容,所以今天這篇先來個 iris 的安裝以及初體驗。...
模組 上一篇文章介紹如何將 go 的程式碼拆分到其他 .go 的檔案,今天這一篇要更進一步跟大家介紹如何設定專案的模組化,並且了解如何安裝第三方函式庫。 本文...
本文章同時發佈於: Github(包含程式碼) Medium iT 邦幫忙 文章為自己的經驗與夥伴整理的內容,設計沒有標準答案,如有可以改進的地...