WebHU - Programozási kérdések és válaszok

Publikációk a témában 'go'


Menj az első benyomásokra
A FreshTracks.io a Cloud Native Computing Foundation számos nagyszerű eszközét használja, aminek köszönhetően elkezdtem olvasni és írni a go code -ot. Ez a cikk a nyelvi és fejlesztői környezettel kapcsolatos első benyomásaimat írja le. Tucatnyi gyártási kódot írtam a C-től a Javascript-ig, így jó mennyiségű összehasonlító anyagom van, de viszonylag újonc vagyok, szóval figyelem, talán hiányzik néhány részlet. Ez lefedi azokat a kiemeléseket és gyenge pontokat, amelyekkel eddig..

Mutatók elsajátítása a GoLangban: Tippek és trükkök a hatékony kódhoz
Mutatók elsajátítása a GoLangban: Tippek és trükkök a hatékony kódhoz A mutatók a Go programozási nyelv lényeges részét képezik. Módot biztosítanak a memóriában lévő adatok közvetlen hivatkozására és manipulálására, ami bizonyos helyzetekben nagyon hasznos lehet. A mutatók helyes használata azonban bonyolult is lehet, és a hibák hibákhoz és memóriaszivárgáshoz vezethetnek. Ebben a bejegyzésben néhány tippet és trükköt fogunk megvizsgálni a GoLang-mutatók elsajátításához és a hatékony..

Prímszámok adatfolyamként, RxJS-sel és Go-val
A Sieve of Eratosthenes algoritmus streamek segítségével, rekurzívan megvalósítva A prímszámok felfoghatók egész számok végtelen folyamaként: 1, 2, 3, 5, 7, 11… stb. Több mint 2000 évvel ezelőtt Eratoszthenész görög matematikus felfedezte, hogy "a prímszámok folyamok segítségével számíthatók ki" rekurzív módon. Ebben a cikkben az ilyen logikának néhány különböző megvalósítását fogjuk látni, az egyik az RxJ-t és a Typescriptet, a másik pedig a Go csatornákat használja adatfolyamként...

Learning Go — 3. rész
Az előző cikkben (ami ITT található) bemutattam a Bevezetést a Go-ba, és bemutattam néhány apró furcsaságot a nyelvben. Ebben a cikkben a Go változóival és adattípusaival fogok foglalkozni. Szó szerint A Go-ban az értékek sok mindent tartalmazhatnak. Ezeket kódba írhatjuk úgy, ahogy vannak, akkor literals olyanok, mint szó szerint az, aminek mondják A literals -vel pontosan ugyanúgy végezhetünk matematikát, mint a Pythonban. Kezdek érezni egy trendet… +..

Hogyan kódoljunk egy egyszerű játékot a Golang and Fyne nyelven
Ez a cikk azt mutatja be, hogyan lehet kódolni egy karakter sprite-ot, amely képes a kép hátterén sétálni a Golang, az Image csomag és a Fyne GUI eszközkészlet segítségével. Nemrég követtem a Frank's Laboratory néhány érdekes oktatóanyagát a játékok JavaScriptben való kódolásával kapcsolatban. Úgy döntöttem, hogy az egyik egyszerű játékát Golangban kódolom a Fyne grafikus felhasználói felület eszköztárával ebben a cikkben JavaScript helyett. Az itt bemutatott kód felépítése is..

10 izgalmas Go-projekt és automatizálási ötlet kezdőknek, kipróbálásra egy hétvégén
Ezekkel a projektekkel szárnyalja fel Golang képességeit Bevezetés: A Go, más néven Golang egy csodálatos programozási nyelv, amely óriási népszerűségre tett szert az elmúlt években. Egyszerűsége, hatékonysága és kiváló párhuzamossági támogatása ideális választássá teszik a programozási útjukra induló kezdők számára. A Go megtanulásának legjobb módja, ha belemerülünk, kipróbálunk különböző projekteket, és magukévá tesszük a hibák elkövetésének folyamatát, és tanulunk belőlük...

Kérdések a témában 'go'

Hogyan tárolhatunk struktúrát térképpel egy tömbben a go nyelven
Csináltam egy ilyen csomagot... package foo type Foo struct { num int aMap map[int](int) } func MakeFoo() BookState { return Foo{ num: -1, aMap: make(map[int](int)), } } Egy ilyen fájl sorait dolgozom fel...

GO: modell (vagy interfész) funkció különböző típusú bemenetekkel
Jelenleg van egy kis alkalmazásom a statisztikák kiszámításához párhuzamos algoritmusokkal. Most problémám van a funkcionalitás egy részének bővítésével. Megpróbálom röviden elmagyarázni. Az alkalmazás a revel keretrendszerre épül. A „stat”...
03.04.2024

Nem blokkoló csatornaműveletek folyamatban. Küld?
Végigmegyek a Példa szerint: Nem blokkoló csatornaműveletek Ha jól értem, az első select a default esetet váltja ki, mert a messages csatornán nincs semmi, és ha a default eset nem létezne, akkor fatal error: all goroutines are asleep -...
03.04.2024

gopacket elemzése Dot11 réteg
A gopacket segítségével próbálom elemezni egy .pcap fájl csomagjait, és nagyjából minden információt megkapok benne, eddig vagy csonka információt kapok, vagy hibaüzenetet kapok, HA szűrőt próbálok használni. package main import ( "fmt"...
02.04.2024

Új anyagok

A rádiógomb ellenőrzött eseményének használata a jQueryben
Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

Miért érdemes elkezdeni a kódolást 2023-ban?
01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

🎙 Random Noise #2  – Örökbefogadás és hit
az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..