網頁

2023/5/30

今日風情 20230530

2023年5月30日星期二。

2023/5/29

今日風情 20230529

2023年5月29日星期一。

AWS CLI 查詢AMI的名稱

使用AWS CLI查詢AMI ID的名稱。

Golang 跳脫格式化字串百分比符號 % escapse format string percent sign

Go格式化字串時(e.g. fmt.Printffmt.Sprintf)使用特殊符號如%v%s%d來填入變數。若格式化字串中需要%的實字(literal percent sign),則使用%%

2023/5/28

2023/5/27

2023/5/26

今日風情 20230526

2023年5月26日星期五。

2023/5/25

英文 建築的Hall和Lobby差別

英文的lobby和hall中文翻譯都是「大廳」,兩者差別如下。

2023/5/24

Redis Key冒號作用

Redis的key可以包含冒號(colon),作用為創造key的命名空間(namespace)。

Redis Key有區分大小寫 case sensitive

Redis的key是有區分大小寫/大小寫敏感的(case-sensitive)。

2023/5/23

今日風情 20230523

2023年5月23日星期二。

2023/5/22

Golang gocron job scheduler 排程簡單範例

Go使用gocron排程(job scheduler)函式庫執行排程作業。

2023/5/21

今日風情 20230521

2023年5月21日星期日。

2023/5/20

今日風情 20230520

2023年5月20日星期六。

2023/5/19

今日風情 20230519

2023年5月19日星期五。

Golang Slice轉Map convert slice to map

Go語言的Slice轉為Map的方式如下。。

GCP SDK API資源操作時找不到資源的錯誤訊息 resource operation not found error message

以GCP的SDK或API操作雲端資源時,找不到資源時回應的錯誤訊息。

2023/5/15

今日風情 20230515

2023年5月15日星期一。

2023/5/14

今日風情 20230514

2023年5月14日星期日。

2023/5/12

今日風情 20230512

2023年5月12日星期五。

Visual Studio Code Go No implementation found 錯誤

在VS Code編輯Go程式時,將游標移到介面方法名稱上按滑鼠右鍵選擇[Go to Implementations]要跳轉到實作方法時,在確實有實作方法卻跳出"No implementation found"訊息。

2023/5/11

Golang 刪除AWS S3 bucket access point policy

Go以AWS SDK aws-sdk-go-v2來刪除S3 bucket access point的policy。

Golang 取得AWS S3 bucket access point

Go以AWS SDK aws-sdk-go-v2來取得S3 bucket的access point。

今日風情 20230511

2023年5月11日星期四。

2023/5/10

AWS CLI 透過S3 bucket access point上傳檔案

使用AWS CLI透過S3 bucket的access pointt上傳檔案。

AWS CLI 透過S3 bucket access point取得物件

使用AWS CLI透過S3 bucket的access point取得object(物件,即檔案)。

AWS S3 bucket access point Object URL InvalidRequest - Please use Signature Version 4

在瀏覽器點選AWS S3 bucket access point的object的[Object URL]出現錯誤InvalidRequest,錯誤訊息The authorization mechanism you have provided is not supported. Please use Signature Version 4.

2023/5/9

AWS S3 bucket access point policy Resource 格式

AWS S3 bucket的access point的policy的Resource格式為。

arn:aws:s3:<REGION>:<ACCOUNT>:accesspoint/<ACCESS_POINT_NAME>/object/*

2023/5/8

Golang GORM 查詢資料是否存在

Go使用GORM ORM套件做查詢資料是否存在的方式如下。。

2023/5/7

今日風情 20230507

2023年5月7日星期日。

2023/5/6

AWS IAM policy JSON Version元素作用?

在撰寫AWS IAM policy時,例如S3 bucket policy的JSON,裡面的Version元素(element)的作用為說明目前的policy語言(policy language)的版本,目前固定填2012-10-17即可,只會有一個,同常是policy JSON的第一個元素。

今日風情 20230506

2023年5月6日星期六。

2023/5/4

今日風情 20230504

2023年5月4日星期四。

2023/5/3

今日風情 20230503

2023年5月3日星期三。

2023/5/2

今日風情 20230502

2023年5月2日星期二。

Golang 設定AWS S3 bucket policy

Go以AWS SDK aws-sdk-go-v2來設定S3 bucket policy。

Golang 建立AWS S3 bucket

Go以AWS SDK aws-sdk-go-v2來建立S3 bucket。