網頁

2022/1/31

Golang 取得目前日期時間 get current datetime

Go標準函式庫的pakcage timeNow()函式可取得目前的日期時間物件time.Time

Golang time.Now()回傳的時間字串後綴的m=+是什麼?

Go time.Now()取得的時間在印出時後面的m=+是monotonic clocks(單調時間)。

什麼是Contract-first API development?

所謂的Contract-first API開發方式(Contract-first API development)是指先設計及確認REST API的規格文件(合約),然後開發人員才依文件進行程式碼的實作。

今日風情 20220131 除夕

2022年1月31日星期一 除夕。

OpenAPI和Swagger的差別

OpenAPI和Swagger兩者差別如下:

2022/1/30

PostgreSQL 列出所有的schema

PostgreSQL列出所有的schema的方式如下。

今日風情 20220130

2022年1月30日星期日。

2022/1/28

OpenAPI 文件簡介

OpenAPI文件(OpenAPI document)是用來描述HTTP類API的檔案,簡介如下。

2022/1/27

今日風情 20220127

2022年1月27日星期四。

2022/1/25

2022/1/23

Golang time.Time與Unix時間轉換

Go 日期時間time.TimeUnix時間(POSIX時間)的轉換方式如下。

2022/1/22

Golang 日期時間比較 compare datetime

Go 比較兩個time.Time日期時間的方式如下。

2022/1/21

2022/1/20

Golang 初始函式 init function

Go的每一個原始碼檔都可以定義所屬的初始函式init function

2022/1/19

Golang 自訂日期格式轉換JSON為time.Time unmarshal Request JSON to time.Time by custom format

Go net/http handler依自訂日期時間格式接收POST請求的JSON中的日期時間字串並轉為time.Time範例。

Golang unmarshal Request JSON to time.Time

Go net/http handler接收POST請求的JSON中的日期時間字串並轉為time.Time範例。

2022/1/17

今日風情 20220117

2022年1月17日星期一。

2022/1/16

Golang sql 查詢逾時設定 query with timeout

Go 設定sql查詢超過一定時間後自動取消的方式如下。

2022/1/15

今日風情 20220115

2022年1月15日星期六。

2022/1/14

今日風情 20220114

2022年1月14日星期五。

Golang 使用go-sqlmock mock sql Query

Go語言的go-sqlmock函式庫可對sql driver的行為做mock,也就是可返回mock的查詢結果。

2022/1/13

日誌 20220113 女兒一歲二月大

女兒一歲又二個月大了。

2022/1/12

Golang sql defer Rows.Close()

Go使用database/sql查詢資料庫時應總是defer Rows.Close()確保關閉回傳的result set並釋放連線。

Golang sql PostgreSQL查詢範例

Go程式查詢PostgreSQL資料庫範例如下。

2022/1/10

Terraform 建立EC2模組 create ec2 module

Terraform 建立並使用EC2 module部署一個AWS EC2個體。

2022/1/9

桃園市 桃園區 果然匯 20220109

2022年1月9日晚上帶女兒老婆去桃園統領百貨7樓的果然匯吃飯。

今日風情 20220109

2022年1月9日星期日。

2022/1/8

今日風情 20220108

2022年1月8日星期六。

2022/1/7

2022/1/5

Golang 資料庫交易回滾 database sql transaction rollback

Golang sql執行多筆資料異動交易時若錯誤發生可使用sql.Tx.Rollback()回滾。

2022/1/4

PostgreSQL 刪除資料表欄位 delete table columns

PostgreSQL在現有的資料表移除欄位的方式如下。

PostgreSQL 增加資料表欄位 add table columns

PostgreSQL在現有的資料表增加欄位的方式如下。

2022/1/2

今日風情 20220102

2022年1月2日星期日。

工作記錄 Jul, 2021 - Dec, 2021

從2021年7月開始的新工作到12月間半年的工作記錄。

2022/1/1

今日風情 20220101

2022年1月1日星期六。