# README
サンプルリスト
このディレクトリには以下のサンプルがあります。
file | example name | note |
---|---|---|
async01.go | async01 | 非同期処理 (goroutine) についてのサンプル |
producer_consumer.go | async_producer_consumer | ゴルーチンとチャネルを使って 生産者/消費者 処理を実施するサンプルです |
dir_walk_recursive.go | async_dir_walk_recursive | 非同期処理と再帰処理の組み合わせのサンプルです |
take_first_10items.go | async_take_first_10items | 最初の10個のみを取得するサンプルです |
ordered_after_async_proc.go | async_ordered_after_async_proc | chans.Enumerate() を使った非同期処理をした後に正しい順序に並び替えるサンプルです |
# Functions
Async01 -- 非同期処理 (goroutine) についてのサンプル noinspection GoNameStartsWithPackageName.
DirWalkRecursive は、非同期処理と再帰処理の組み合わせのサンプルです。.
NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。.
OrderedAfterAsyncProc -- chans.Enumerate() を使った非同期処理をした後に正しい順序に並び替えるサンプルです.
ProducerConsumer は、ゴルーチンとチャネルを使って 生産者/消費者 処理を実施するサンプルです.
TakeFirst10Items -- 最初の10個のみを取得するサンプルです.