本文章同時發佈於: Medium iT 邦幫忙 大家好,繼上次Week38 - 各種安全性演算法的應用 - 概念篇之後,這次要介紹實做,以下程式碼...
在 go 1.11.1 版本上引入了新的套件管理工具 go mod,用來支持本地用的套件庫,另外在 visual studio code,進行開發會遇到程式碼檢...
今日目標 今天的目標是要實作轉發請求到 Github,那要怎麼轉發呢?先來分析一下平常上 Github 時瀏覽器幫你做了什麼: 瀏覽器發出 GET 請求到 G...
其實是 go-mode 這個隨官方 go 發佈的 emacs major mode。本文適合正在學 emacs,想拿來寫 go 的朋友服用。無任何關於 go 的...
前言 哈囉大家好我是 Larry,這是我第二次參加鐵人賽了,我去年的主題是用 Go 寫一個通用的釣魚網站,比較偏 Go(Golang) 在網路方面的應用;今年則...
之前在泰大講指標的一些分享,也曾經插花過golang的程式. 還有老鷹的PHP,也插花過. 想想還是分享一些golang的東西吧. 先來一個簡單的程式,打一下招...
Http介紹 在Web的世界裡常見的通訊協定就兩種 Http WebSocket 而WebSocket在本次的範例中不會用到 在我們瀏覽器的操控下,...
在 Gamilms 裡會在 /config/system_config.json 中讀取全域性的設定,比如 oAuth 用的 key 或是資料庫的連線字串等等....
昨天我們討論到測試,其實除了一般程式的檢查以外,golang還內建了壓力測試的功能,可以檢查程式的效能。 跟測試一樣,golang是透過函數名稱來識別一個函數是...
1.搭建Web Service環境 docker-compose 與 traefik 首先, 在架好的Linux VM中先安裝好docker-ce與docker...
今天介紹一下變數宣告,以及 fmt.printf() // hello3 package main import ( "fmt" )...
本章介紹: 性能分析工具-pprof 查看CPU/memory等的瓶頸 檢視go的品質與建議-gosec 性能分析工具-pprof 先在程式碼插入以下程...
本文目標: 認識 PFCP 協定 使用三方套件構造 PFCP 訊息 進入正題 PFCP 主要用於 UPF 與 SMF 之間的 N4 Interface,任何...
今日目標 因為昨天發現左上角的 Github logo 會把使用者導回真正的 Github,打開 devtool 看到 https://github.com/...
1. range 表達式的值當for語句被執行的時候,在range關鍵自右邊的number1會先被求值(下面程式碼)。而這個位置上的代碼被稱為range表達式。...
還記得昨天我們看到GET的寫法嗎?我今天又將router.go在寫了一次,這次加上了今天要把POST寫出來讓我們可以透過http的post來達到新增資料的部分,...
今天介紹物件導向裡面的Interface // hello39 package main import ( "fmt" ) type...
會有快取的需求是來自於使用者,對相同資料目標進行大量讀取,為了降低 RMDBS 連線數量與 RMDBS 的實體資源,所產生出來的架構策略。今天我們要來實作 ca...
為了保持我們的資料能正確的寫入與正確的不寫入,今天我們要來了解一下 transactions 是怎麼運作的,以及如果沒有實作 transactions 會發生怎...
大家好,今天是鐵人賽第十天。今天我要來介紹go語言的映射,它和切片一樣是抽象的容器型別,底層也是用陣列來實作。映射與陣列切片最大差別在於,映射可以使用非整數索引...
昨天介紹了月光刑警還有他的助手美茄子刑警. 其實是利用defer 跟 recover()啦! 今天來看看在Golang中,怎樣處理除以零. 這是很有名的錯誤....
本文章同時發佈於: Medium iT邦幫忙 大家好,繼上次Week21 - 用Redis來幫Line bot髒沙發設計一次性功能 - 概念篇後,...
Golang Validator 資料驗證 如果我們有需要做資料或者數據相關的檢驗,我們可以考慮使用validator,跟先前一樣,需要先在終端機使用go ge...
昨天簡單的tcp server,是用telent搭配測試; 今天我們用一個簡單的tcp client,來搭配測試. // hello59 // 一個簡單的tcp...
Golang現在標準函式庫裡有 image, 可以讓使用者輸出jpg/png等格式的圖形. 來看一個簡單的建立png檔的程式. // hello80 packa...
始 不知道大家有沒有看過有一本書叫做 seven languages in seven weeks,這本書是希望能夠讓你用七週的時間,每個禮拜都能夠去認識一門新...
今天說明一下昨天的程式. // hello1 package main import ( "fmt" ) func main() {...
遞迴的經典範例,費波那契數列. // hello29 package main import ( "fmt" ) func main(...