Documentation ¶
Overview ¶
Package formatting -- 主に fmt.Printf() で指定できる verb や adverb についてのサンプルが配置されています.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdverbAsterisk ¶ added in v0.2.5
func AdverbAsterisk() error
AdverbAsterisk -- フォーマッティングの %*s についてのサンプルです
フォーマット書式に出てくる * は、Explicit argument indexes の仕様の一つ。 詳細は、同ディレクトリにある formatting_adverb_explicit_argument_indexes のサンプル参照。
%*s というのは、パラメータのポジション指定を省略している状態。 なので、「%*s」というのは「%[1]*[2]s」と同じことになる。
REFERENCES:
- 書籍 「プログラミング言語Go」 P.152
- https://pkg.go.dev/fmt@latest
func AdverbExplicitArgumentIndexes ¶
func AdverbExplicitArgumentIndexes() error
AdverbExplicitArgumentIndexes -- フォーマッティングの Explicit argument indexes についてのサンプルです。
REFERENCES:
func Append ¶ added in v0.5.0
func Append() error
Append -- Go 1.19 から追加された fmt.Append() のサンプルです。
REFERENCES ¶
func AppendF ¶ added in v0.5.0
func AppendF() error
AppendF -- Go 1.19 から追加された fmt.Appendf() のサンプルです。
REFERENCES ¶
func AppendLn ¶ added in v0.5.0
func AppendLn() error
AppendLn -- Go 1.19 から追加された fmt.Appendln() のサンプルです。
REFERENCES ¶
func NewRegister ¶
NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。
func PaddingArbitaryLength ¶ added in v0.5.0
func PaddingArbitaryLength() error
PaddingArbitaryLength は、文字列をパディングする際の桁数を外から指定するサンプルです.
REFERENCES ¶
Types ¶
This section is empty.