Az egyidejűség működése a Go-ban

Kezdő
Developer
Student
Azure

Tudjon meg többet az egyidejűségről, amely a Go egyik legegyedibb funkciója.

Tanulási célkitűzések

Ebben a modulban a következőkről tanulhat:

  • Az egyidejűség működése a Go-ban.
  • Az egyidejűség és a párhuzamosság közötti különbség.
  • Hogyan működik a kommunikáció egy egyidejű programban csatornák használatával.
  • Gyorsabb futású program írása egyidejűség implementálásával.
  • Dinamikus programok írása, amelyek pufferek használatával kihasználhatják az egyidejűség előnyeit, ha korlátozott számú egyidejű hívást szeretne elindítani.

Előfeltételek

  • Egy Go-környezet, amely készen áll az alkalmazások létrehozására. Ideális esetben helyileg kell telepítenie és konfigurálnia a Go-t, és telepítenie kell a Visual Studio Code-ot a Go bővítménnyel.
  • Fájlok létrehozásának és módosításának .go lehetősége.
  • Go-alkalmazások futtatása a terminál parancssorával.
  • Az olyan alapvető adattípusok ismerete, mint a string, intés boolean.
  • Alapszintű adatvezérlési folyamatok, például if és for utasítások írásának ismerete.
  • A függvények írásának ismerete.
  • Az olyan kódtárak használatának ismerete, mint a net/http.