package
1.23.0
Repository: https://github.com/shogo82148/std.git
Documentation: pkg.go.dev

# Functions

NewDecoderは、新しいbase64ストリームデコーダーを構築します。.
NewEncoderは、新しいbase64ストリームエンコーダーを返します。 返されたライターに書き込まれたデータはencを使用してエンコードされ、その後wに書き込まれます。 Base64エンコーディングは4バイトブロックで動作します。 書き込みが完了したら、呼び出し元は、部分的に書き込まれたブロックをフラッシュするために返されたエンコーダーを閉じる必要があります。.
NewEncodingは、与えられたアルファベットによって定義されるパディングされた新しいエンコーディングを返します。 アルファベットは、パディング文字またはCR / LF('\r'、'\n')を含まない64バイトの文字列でなければなりません。 アルファベットは、マルチバイトUTF-8に対する特別な処理なしに、バイト値のシーケンスとして扱われます。 結果のエンコーディングは、デフォルトのパディング文字('=')を使用します。 パディング文字は [Encoding.WithPadding] を介して変更または無効化できます。.

# Constants

No description provided by the author
No description provided by the author

# Variables

RawStdEncodingは、RFC 4648 Section 3.2 で定義されている標準の生の、パディングされていないbase64エンコーディングです。 これは、[StdEncoding] と同じですが、パディング文字が省略されています。.
RawURLEncodingは、RFC 4648で定義されているパディングされていない代替のbase64エンコーディングです。 通常、URLやファイル名で使用されます。 これは、[URLEncoding] と同じですが、パディング文字が省略されています。.
StdEncodingは、RFC 4648で定義されている標準のbase64エンコーディングです。.
URLEncodingは、RFC 4648で定義されている代替のbase64エンコーディングです。 通常、URLやファイル名で使用されます。.

# Structs

Encodingは、64文字のアルファベットによって定義される基数64のエンコーディング/デコーディングスキームです。 最も一般的なものは、RFC 4648で定義され、MIME(RFC 2045)およびPEM(RFC 1421)で使用される「base64」エンコーディングです。 RFC 4648は、+と/の代わりに-と_が使用された標準エンコーディングを定義しています。.

# Type aliases

No description provided by the author