2020年8月26日 星期三

Go(Golang)程式語言語快速筆記

1. String字串(Str)


1.1. 字串String To 時間Time

str2Time, _ := time.Parse("2006-01-02 15:04:05.00000", "2020-08-26 08:00:00.00000")

轉換結果, 錯誤訊息 := time.Parse("2006-01-02 15:04:05.00000", 目標字串)


1.2. 字串String To 整數Int

import ("strconv")
str2Int, _ := strconv.Atoi(tgtInt)

轉換結果, 錯誤訊息 := strconv.Atoi(目標字串)

 

1.3. 字串String To 32位元浮點數Float32

import ("strconv")
str2Float32, _ := strconv.FormatFloat("1.23456", 'f', 2, 32)
轉換結果, 錯誤訊息 := strconv.FormatFloat(目標字串, 格式, 小數點後第幾位, 位元)

 

1.4. 字串String To 64位元浮點數Float64

import ("strconv")
str2Float64, _ := strconv.FormatFloat("1.23456", 'f', 2, 64)
轉換結果, 錯誤訊息 := strconv.FormatFloat(目標字串, 格式, 小數點後第幾位, 位元)

 

沒有留言:

張貼留言

Go(Golang)程式語言 設定GCC

下載MSYS2:  https://www.msys2.org/ 安裝 程式開始執行後輸入: pacman -Syu y y 在安裝目錄底下找到msys2.exe,雙擊執行 輸入指令: pacman -Su pacman -S --needed base-devel mingw-...