2023年6月3日 (土曜日)

21:40:36 # Life golangで数字に3桁づつにコンマをつけたい。 なんかフォーマット文字列でどうにかなるかなと思いきや無理っぽくて、どうやらLocale対応のPrintfを使えば英語で数字を出力するときに3桁ごとにコンマがつくらしい。 ということでこんな感じになるのだった。

import (
	"golang.org/x/text/language"
	"golang.org/x/text/message"
)

...	  
	  p := message.NewPrinter(language.English)
	  p.Printf("%v", budget)

	
Junichi Uekawa