slices

package
v0.4.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 27, 2022 License: MIT Imports: 4 Imported by: 0

README

サンプルリスト

このディレクトリには以下のサンプルがあります。

file example name note
slice_basic01.go slice_basic01 スライスについてのサンプル
slice_basic02.go slice_basic02 スライスについてのサンプル
slice_basic03.go slice_basic03 スライスについてのサンプル
slice_basic04.go slice_basic04 スライスについてのサンプル
slice_basic05.go slice_basic05 スライスについてのサンプル
slice_reverse.go slice_reverse スライスのリバース処理についてのサンプルです。
slice_append.go slice_append スライスの append 利用時についてのサンプルです.
slice_pointer.go slice_pointer スライスの ポインタ 利用時についてのサンプルです.
slice_copy.go slice_copy スライスの コピー についてのサンプルです.
slice_clear.go slice_clear スライスのクリア、及び、nilスライスと空のスライスについてのサンプルです.
slice_deepequale.go silce_deep_equal スライスに対して reflect.DeepEqual() した場合のサンプルです.
slice_concat.go slice_concat 2つのスライスの結合に関するサンプルです.
slice_remove_all_elements.go slice_remove_all_elements スライスの全要素を削除するサンプルです.
slice_keep_allocated_memory.go slice_keep_allocated_memory スライスのメモリ状態をキープしたままで len を 0 にするサンプルです.
slice_nil_append.go slice_nil_append Nilなスライスに対して append した場合の挙動についてのサンプル

Documentation

Overview

Package slices -- Go言語の slice についてのサンプルが配置されているパッケージです。

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Append

func Append() error

Append は、スライスの append 利用時についてのサンプルです.

func Basic01

func Basic01() error

Basic01 -- スライスについてのサンプル

func Basic02

func Basic02() error

Basic02 -- スライスについてのサンプル

func Basic03

func Basic03() error

Basic03 -- スライスについてのサンプル

func Basic04

func Basic04() error

Basic04 -- スライスについてのサンプル 空のスライスとnilなスライスの違い

func Basic05

func Basic05() error

Basic05 -- 値渡しと参照渡しについて

func Clear

func Clear() error

Clear は、スライスのクリア、及び、nilスライスと空のスライスについてのサンプルです.

func Concat

func Concat() error

Concat -- 2つのスライスの結合に関するサンプルです.

func Copy

func Copy() error

Copy は、スライスの コピー についてのサンプルです.

func KeepAllocatedMemory

func KeepAllocatedMemory() error

KeepAllocatedMemory -- スライスのメモリ状態をキープしたままで len を 0 にするサンプルです.

REFERENCES:

func NewRegister

func NewRegister() mapping.Register

NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。

func NilAppend added in v0.2.5

func NilAppend() error

NilAppend -- Nilなスライスに対して append した場合の挙動についてのサンプル

func Pointer

func Pointer() error

Pointer は、スライスの ポインタ 利用時についてのサンプルです.

REFERENCES:

func RemoveAllElements

func RemoveAllElements() error

RemoveAllElements -- スライスの全要素を削除するサンプルです.

REFERENCES:

func Reverse

func Reverse() error

Reverse -- スライスのリバース処理についてのサンプルです。

func ThreeIndex added in v0.4.2

func ThreeIndex() error

ThreeIndex は、スライスにて3つのインデックス指定をした場合のサンプルです.

Three-index slices の仕様は、 Go 1.2 にて導入されたもの。 3つ目のインデックス指定は、capacity の量を意図的に調整するためにある。

REFERENCES

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL