Apr 2023 - Present
主要項目為 CMS 開發、維護。
目前實務內容需接觸到 GCP、golang、react、podman、gitlab CI/CD、k8s。
GCP 目前大致了解 compute engine、 load blanacer 機器設定關係,實務使用 clound storage 依照版號儲存程式,另外有接觸到 gcp k8s 設定,但對深入設定還須了解。
golang 部分,目前有做過 api 實務開發、強型別處理、代碼抽共用優化,並且大致上了解資料夾結構 (例: cmd、internal、pkg...等等)。
react 以往都是以 class component 方式開發,但有將寫法翻寫為 function component,並且將 javascript 翻寫為 typescript。
podman 部分使用實務為透過建立 images 之後在不同機器上將代碼 build 完成後,將程式打包結果搭配 gitlab CI/CD 部屬。
透過 k8s deployment 設定,搭配 config 設定環境變數,完成 pod 管理,使程式完成自動掛載。