ブックマーク / tech.yappli.io (2)

  • Goの並行処理入門 - syncパッケージ編 - Yappli Tech Blog

    はじめに こんにちは。サーバーサイドエンジニアの佐野(@Kiyo_Karl2)です。 記事は、4の連載記事の2目となります。 Goの並行処理入門-Goroutine基礎編 Goの並行処理入門-syncパッケージ編 ←今ここ Goの並行処理入門-channel編 Goの並行処理入門-select編 対象読者 Go言語の基礎はわかっているが、Goroutineについてはよく理解していない メモリ、プロセス、スレッド、並行処理、並列処理といったワードについて概要とその違いを理解している 連載記事を通して取り扱わないこと 連載記事ではGoroutine、sync、channel、select文の基礎にフォーカスを当てています。 以下のような発展的な内容については触れていませんのでご了承くださいm( )m ゴルーチンリークを避ける手法 並行処理のエラーハンドリング チャネルやselect文の

    Goの並行処理入門 - syncパッケージ編 - Yappli Tech Blog
    techtouch
    techtouch 2024/04/25
  • Goの並行処理入門 - Goroutine基礎編 - Yappli Tech Blog

    はじめに こんにちは。昨年の11月にYappliへ入社したしがないサーバーサイドエンジニアの佐野(@Kiyo_Karl2)です。 自分はYappliに入社するまでGo言語を利用した経験が無く、言語仕様についての理解がまだ浅いと感じる部分があるなと思っています。 そのため、今回はGo言語の最大の特徴でもあるGoroutineについてまとめてみました。 記事は、4の連載記事の1目となります。 Goの並行処理入門-Goroutine基礎編 ←今ここ Goの並行処理入門-syncパッケージ編 Goの並行処理入門-channel編 Goの並行処理入門-select編 対象読者 Go言語の基礎はわかっているが、Goroutineについてはあまり理解していない メモリ、プロセス、スレッド、並行処理、並列処理といったワードについて概要とその違いを理解している 連載記事を通して取り扱わないこと 連載

    Goの並行処理入門 - Goroutine基礎編 - Yappli Tech Blog
    techtouch
    techtouch 2024/04/25
  • 1