Az egyidejűség működése a Go-ban
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
ésboolean
. - Alapszintű adatvezérlési folyamatok, például
if
ésfor
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
.