package
Version:
v0.5.11
Opens a new window with list of versions in this module.
Published: Jan 17, 2024
License: MIT
Opens a new window with license information.
Imports: 16
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
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() を使った非同期処理をした後に正しい順序に並び替えるサンプルです |
Documentation
¶
Async01 -- 非同期処理 (goroutine) についてのサンプル
noinspection GoNameStartsWithPackageName
func DirWalkRecursive() error
DirWalkRecursive は、非同期処理と再帰処理の組み合わせのサンプルです。
NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。
func OrderedAfterAsyncProc() error
OrderedAfterAsyncProc -- chans.Enumerate() を使った非同期処理をした後に正しい順序に並び替えるサンプルです.
func ProducerConsumer() error
ProducerConsumer は、ゴルーチンとチャネルを使って 生産者/消費者 処理を実施するサンプルです
func TakeFirst10Items() error
TakeFirst10Items -- 最初の10個のみを取得するサンプルです
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.