Joe's Notes

Joe是我

Migrate API to Go

大家應該或多或少都有經驗要將某個語言實做的API搬到另一種語言重寫。原因總是有千千百百種,但是有時候當專案很大,沒辦法一次搬完的時候又該怎麼辦呢?分享一下我們的例子。原先的API是使用PHP來撰寫,但因為幾個原因所以我們決定把他搬到Golang。這裡分享我們搬到Golang的前因後果及方案分析。

Complete Example of Docker Build With Go Module

前兩篇介紹了使用multi-stage來降低docker image size 及 加速Docker編譯go 程式,但透過alpine會缺少一些API必要的ssl或tzdata等等的套件,這篇來分享完整的範例吧~

Speed Up Docker Build With Go Module

使用小技巧來避免go 重新拉取module加快編譯速度

Multi Stage Docker Build With Go Module

用docker編譯Golang的image又大又肥?透過multi-stage來縮小你的Image大小

How to Use Hugo

Hugo是一個靜態網頁產生的工具。你可以透過markdown編輯內容,透過現成的theme或自己撰寫,Hugo可以將你編輯的內容轉為靜態網頁。而放置這些靜態網頁最方便的方法莫過於github.io了