Gin - Middleware (中間件) 程式運作原理及用法教學
Gin - Middleware (中間件) 程式運作原理及用法教學
在 Web 應用及開發中,一個完整的請求會包含客戶端請求,伺服器端接收及處理,返回內容給結果。
在真實的場景中,在這些流程還會有更複雜的功能,例如:權限管理,安全驗證及日誌等部分,因此在開發過程我們常要思考,如何更好的管理這些通用的功能,以套件的方式來進行開發,就可以很方便地進行對接及配置。
Continue ReadingMarketing, SEO, Web trends, Programming tutorial, Web design, and Life event...
在 Web 應用及開發中,一個完整的請求會包含客戶端請求,伺服器端接收及處理,返回內容給結果。
在真實的場景中,在這些流程還會有更複雜的功能,例如:權限管理,安全驗證及日誌等部分,因此在開發過程我們常要思考,如何更好的管理這些通用的功能,以套件的方式來進行開發,就可以很方便地進行對接及配置。
Continue Reading在試用某家 VPS 廠商的服務時,發現在執行一些服務安裝時,使用 apt-get update -yqq 出現了一些錯誤,在這裡記錄下問題發生的可能原因及解決方案:
遇到這問題,解決方式可以直接在系統 sysctl 設定加入允許 ipv4 forward
開啟 sysctl 設定檔案
vim /etc/sysctl.conf
加入以下代碼
Continue ReadingWordpress 搬家前,舊站仍需要正常運作,同時要將資料搬移到新主機進行瀏覽。
由於新主機我們希望先瀏覽是否能正常訪問,因此,並不需要強制要求 ssl 憑證,因此,會有需求是要能移除 ssl 以及強制導向。
最常見的問題就是, wordpress 資料搬移到新主機,卻重新導向回到舊站,或者強制導向 ssl。
Continue ReadingLinux 常見防火牆有 iptables 與 firewalls ,這裡主要針對 firewalld安裝及常見用法進行說明,這裡以 CentOS7 來進行說明:
Continue Reading不同主機之間經常會需要做資料上傳與下載,一般常見透過 FTP, Web, 第三方軟體來進行傳輸,在這裡要介紹的是,如何透過 Linux 的 scp 指令來進行檔案複製。
Continue ReadingWebsocket 是主流的即時通訊協定,在這裡將針對過去的一些經驗,介紹關於 Websocket 的一些內部網路技術原理,以及如何防禦攻擊的做法進行說明。
Continue Reading在設計 grpc 時,如果我們產品需要分區,不同區域會有不同的產品,該如何處理?
本篇預設讀者對於 grpc 有一定的瞭解,以下將簡單舉例,先說明查單一商品,以及修改為回傳多商品,最後則是 server 與 client 端如何處理這部分的流程:
Continue Reading在設計 grpc 時,如果我們需要取得商品列表,該如何獲得?
本篇預設讀者對於 grpc 有一定的瞭解,以下將簡單舉例,先說明查單一商品,以及修改為回傳多商品,最後則是 server 與 client 端如何處理這部分的流程:
Continue Reading在這幾篇,會以 Go 語言的入門基礎進行逐步說明,本篇針對 多Project Layou 進行說明
Continue Reading在這幾篇,會以 Go 語言的入門基礎進行逐步說明,本篇針對 多 goroutine 透過 channel 協同處理 進行說明
Continue Reading在本篇會透過一個簡單的範例,建立一個簡單的 grpc程序, 在開始前,先確認安裝了protocol buffer compiler
接著,開始說明如何建構基本的 grpc 架構:
Continue Reading在 gRPC 經常會使用到 Protocol buffer 來定義 SERVICE或者進行序列化(serialization) 處理,這裡說明如何在各平台安裝 Protocol buffer compiler :
Continue Reading在這幾篇,會以 Go 語言的入門基礎進行逐步說明,本篇針對 goroutine 進行說明
Continue Reading