検索結果
表示
このウィキでページ「In-chan」を新規作成しましょう。検索で見つかった他のページも参照してください。
- chan int // chan<- (chan int) に同じ chan<- <-chan int // chan<- (<-chan int) に同じ <-chan <-chan int // <-chan (<-chan int) に同じ chan (<-chan int)…27キロバイト (3,807 語) - 2022年6月5日 (日) 04:32
- writerThread chan = do atomically $ writeTChan chan 1 threadDelay oneSecond atomically $ writeTChan chan 2 threadDelay oneSecond atomically $ writeTChan chan 3 threadDelay…6キロバイト (833 語) - 2021年4月13日 (火) 11:15
- チェンネルを使った同期 package main import ( "fmt" "time" ) func main() { done := make(chan bool) go func(s int) { fmt.Printf("#%d..do\n", s) time.Sleep(time.Duration(s)…11キロバイト (1,307 語) - 2021年10月19日 (火) 07:15
- 'dst', // removing those divisible by 'prime'. func filter(src <-chan int, dst chan<- int, prime int) { for i := range src { // Loop over values received…8キロバイト (919 語) - 2021年9月27日 (月) 22:58
- } Goの並行処理は、goroutineとチャネルによって実現されます。 func worker(id int, jobs <-chan int, results chan<- int) { for job := range jobs { fmt.Printf("Worker %d processing…5キロバイト (606 語) - 2024年11月27日 (水) 01:54
- package main import ( "fmt" "time" ) func worker(id int, jobs <-chan int, results chan<- int) { for job := range jobs { fmt.Printf("Worker %d processing…5キロバイト (610 語) - 2024年11月27日 (水) 01:38
- KeyType "]" ElementType ; KeyType = Type ; ChannelType = ( "chan" | "chan" "<-" | "<-" "chan" ) ElementType ; Block = "{" StatementList "}" ; StatementList…9キロバイト (795 語) - 2024年10月24日 (木) 00:03
- インターフェースのコアタイプは、満たされる条件によって、次のいずれかになります。 U型; または Tが双方向性チャンネルだけを含む場合はchan E型、存在する方向性チャンネルの方向によってはchan<- E型または<-chan E型 定義上、コア型は定義された型、型パラメータ、インタフェース型ではありません。 型同一性(Type…10キロバイト (1,175 語) - 2022年6月5日 (日) 06:59
- c 3 チェンネル package main import "fmt" func main() { ch := make(chan int) go func(ch chan int) { for i := 0; i < 5; i++ { ch <- 2*i + 1 } close(ch) }(ch)…14キロバイト (1,882 語) - 2024年12月2日 (月) 06:54
- Println("Hello") } go sayHello() チャネルはゴルーチン間でデータをやり取りするために使われます。chanキーワードを使ってチャネルを宣言します。 messages := make(chan string) go func() { messages <- "ping" }() msg := <-messages…9キロバイト (1,154 語) - 2024年11月13日 (水) 00:24
- Goのキーワード一覧 break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import…21キロバイト (3,077 語) - 2023年5月19日 (金) 14:30
- the Harvard T.H. Chan School of Public Health(ハーバード大学T.H.Chan公衆衛生大学院) /coronavirus/ - Coronavirus (COVID-19) Guidance for Harvard Chan Community gisanddata…85キロバイト (4,557 語) - 2022年11月30日 (水) 16:34
- std/[threadpool, channels] var chan: Channel[string] chan.open() proc worker() = let msg = chan.recv() echo "Received: ", msg spawn worker() chan.send("Hello from main…51キロバイト (6,327 語) - 2024年11月14日 (木) 10:44
- m { h(key, val) } // key == last map key encountered in iteration // val == map[key] var ch chan Work = producer() for w := range ch { doWork(w) } //…40キロバイト (5,875 語) - 2023年5月19日 (金) 14:43
- *(Point(p))と同じです。 (*Point)(p) // pは*Pointに変換される <-chan int(c) // 同じく <-(chan int(c)) (<-chan int)(c) // c は <chan int> に変換されます。 func()(x) // 関数の署名 func() x (func())(x)…68キロバイト (10,162 語) - 2022年6月5日 (日) 03:48
- Goのキーワード一覧 break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import…24キロバイト (2,973 語) - 2024年12月2日 (月) 22:14
- "core:fmt" import "core:thread" main :: proc() { ch1, ch2 := make(chan int), make(chan string) defer close(ch1) defer close(ch2) thread.run(proc() { ch1…51キロバイト (6,087 語) - 2024年11月14日 (木) 10:40
- ExpressionList ; 例 i, j := 0, 10 f := func() int { return 7 }. ch := make(chan int) r, w, _ := os.Pipe() // os.Pipe()は、接続されたFilesのペアと、エラーがあればそれを返します。 _…14キロバイト (2,271 語) - 2021年10月7日 (木) 02:10
- bool: %t int, int8 etc.: %d uint, uint8 etc.: %d, もし %#v なら %#x float32, complex64, etc: %g string: %s chan: %p pointer: %p…37キロバイト (1,722 語) - 2021年10月23日 (土) 00:20
- lì 史 史 shǐ 灭 滅 miè 克 克 kè 化 化 huà 代 代 dài 孙 孫 sūn 植 植 zhí 厂 廠 chǎng 产 產 chǎn 介 介 jiè 农 農 nóng 科 科 kē 技 技 jì 纺 紡 fǎng 织 織 zhī 脱 脫 tuō 冻 凍 dòng 溪 溪 xī 棉…73キロバイト (253 語) - 2024年2月22日 (木) 16:30