• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Blogy
  • Knihy
  • Jak na Linux
  • Zdroják
    • Hledat
    Root.cz  »  Témata

    Go

    31–60 / 198
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana
    • V edici CZ.NIC vychází nová kniha Pavla Tišnovského o jazyku Go

      Kniha Programovací jazyk Go od Pavla Tišnovského
      Knižní edice správce české národní domény přináší novou knihu zkušeného programátora Pavla Tišnovského s názvem Programovací jazyk Go. Publikace nabízí srozumitelný a prakticky zaměřený pohled na programování v tomto moderním jazyce. Nejedná se…
      Petr Krčmář
      7. 8. 2025
    • TIOBE index za červenec 2025: na prvních místech žádné překvapení, ale Ada poskočila na deváté místo

      TIOBE vydal svůj známý index oblíbenosti programovacích jazyků za červenec 2025. Na prvních sedmi místech není žádná změna, tyto pozice jsou stabilní již několik let: Python, C++, C, Java, C#, JS a Go. Na dalších pozicích to již tak poklidné není…
      Jan Fikar
      14. 7. 2025
    • Postřehy z bezpečnosti: phishing s VZP a útok na Ministerstvo vnitra

      Ilustrační snímek
      Podíváme se do našich luhů a hájů, zaměříme se na phishing parazitující na VZP, na zajímavosti z výroční zprávy BIS, na útok na systémy ministerstva vnitra či Varování NUKIBu před AI DeepSeek.
      CSIRT.CZ
      14. 7. 2025
      Doba čtení: 9 minut
    • Hry na Lenovo Legion Go S ve SteamOS rychleji než ve Windows 11

      Server Ars Technica otestoval pět aktuálních her na přenosném herním počítači Lenovo Legion Go S. Na něm je možné provozovat linuxový operační systém SteamOS, ale oficiálně je tam také možné nainstalovat Windows 11. Redaktoři se rozhodli porovnat…
      Petr Krčmář
      26. 6. 2025
    • Postřehy z bezpečnosti: Čína obviněna z útoku na české ministerstvo zahraničí

      hacker s kapucí před třemi monitory
      Podíváme se na obvinění Číny z kybernetického útoku na Ministerstvo zahraničních věcí, uzákonění povinnosti hlásit výkupné placené ransomwarovým skupinám v Austrálii, nebo novinky na poli botnetů.
      Jan Kopřiva
      2. 6. 2025
      Doba čtení: 7 minut
    • Realizace MCP klientů i serverů v jazyku Go

      Dvě humanoidní postavy propojují svou mysl
      Ukázali jsme si tvorbu MCP klientů i serverů v Pythonu s využitím oficiální MCP knihovny, zatímco dnes se zaměříme na jazyk Go, pro který oficiální knihovna prozatím není k dispozici.
      Pavel Tišnovský
      10. 4. 2025
      Doba čtení: 26 minut
    • Postřehy z bezpečnosti: operace Red Card vyústila v zatčení tří set lidí

      Speciální policejní jednotka proniká do domu při razii
      V aktuálním dílu Postřehů se podíváme na operaci Interpolu nazvanou Red Card, na zranitelnosti v Kubernetes, v Google Chrome pro Windows nebo chytrých televizorech. Podíváme se také na nové nástroje a praktiky útočníků.
      CSIRT.CZ
      31. 3. 2025
      Doba čtení: 10 minut
    • Reflexe v programovacím jazyce Go

      Typový systém jazyka Go je pro většinu menších aplikací velmi jednoduše použitelný a obvykle nevyžaduje žádné „ohýbání“. Ovšem existují situace, v nichž je nutné pracovat s hodnotami, jejichž typy nemusí být známé v době překladu.
      Pavel Tišnovský
      20. 2. 2025
      Doba čtení: 34 minut
    • Yandex vydal open source nástroj Perforator pro zlepšení výkonu serverů

      Yandex
      Ruská společnost Yandex včera vydala open source nástroj Perforator pro kontinuální sledování výkonu serverů. Jde o podobné řešení jaké Google-Wide Profiling. Perforator by měl mít velmi malou režii méně než 1 % CPU a asi 512 MB RAM. Používá eBPF…
      Jan Fikar
      31. 1. 2025
    • Go v roli skriptovacího programovacího jazyka

      Jazyk Go je kompilovaný jazyk. Ovšem i přesto vzniklo několik interpretrů tohoto jazyka, což umožňuje Go použít v interaktivní smyčce REPL i v Jupyter Notebooku. Navíc je možné interpret Go zabudovat do jiných aplikací.
      Pavel Tišnovský
      30. 1. 2025
      Doba čtení: 33 minut
    • Technologie WebAssembly a GopherJS: předávání argumentů mezi Go a JavaScriptem (dokončení)

      Ukážeme si předávání objektů, polí a funkcí z JavaScriptu do jazyka Go, pochopitelně včetně zpracování těchto datových typů. A jak je v této oblasti tradicí: nic není tak jednoduché, jak by mohlo být.
      Pavel Tišnovský
      23. 1. 2025
      Doba čtení: 34 minut
    • Technologie WebAssembly a GopherJS: předávání argumentů mezi Go a JavaScriptem

      Popíšeme si předávání hodnot mezi javascriptovým kódem na jedné straně a funkcemi a metodami naprogramovanými v jazyce Go na straně druhé. Kvůli odlišnému typovému systému obou jazyků se jedná o netriviální problém.
      Pavel Tišnovský
      16. 1. 2025
      Doba čtení: 30 minut
    • Absolute Linux byl ukončen, konzole Lenovo Legion Go S se SteamOS

      Vývoj Absolute Linuxu byl ukončen. Seiya Nuta zveřejnil obsáhlý návod, jak si naprogramovat vlastní operační systém v 1000 řádcích. Lenovo Legion Go S je první oficiálně licencovanou kapesní konzolí se systémem SteamOS.
      Filip Zatloukal
      13. 1. 2025
      Doba čtení: 2 minuty
    • GopherJS: transpřekladač z jazyka Go do JavaScriptu

      GopherJS kompiluje kód Go do čistého kódu JavaScriptu. Jeho hlavním účelem je nabídnout vývojářům možnost psát front-endový kód v jazyce Go, který bude stále fungovat ve všech prohlížečích.
      Pavel Tišnovský
      9. 1. 2025
      Doba čtení: 27 minut
    • Užitečná novinka v Go 1.22: vylepšení směrování v knihovně net/http

      Součástí standardní knihovny jazyka Go je mj. i balíček net/http, který umožňuje tvorbu HTTP klientů i serverů. V Go verze 1.22 došlo k vylepšení možností tohoto balíčku, které umožňují tvořit webové služby s REST API.
      Pavel Tišnovský
      31. 10. 2024
      Doba čtení: 30 minut
    • JetKVM: malý KVM na Kickstarteru

      Na Kickstarteru se objevil německý malý KVM (keyboard-video-mouse) IP switch JetKVM. Na rozdíl od nedávno zmiňovaného čínského RISC-V Nano-KVM je JetKVM poháněn ARM Cortex-A7 s jedním jádrem a měl by mít lepší latenci v lokální síti (80–100 ms…
      Jan Fikar
      28. 10. 2024
    • Go 1.23 pridáva nové funkcie pre výrezy a mapy

      V najnovšej verzii programovacieho jazyka Go bol do štandardnej knižnice pridaný balíček iter, ktorý umožňuje vytvárať vlastné iterátory. V rámci týchto zmien boli pridané nové funkcie do balíčkov maps a slices. Balíčekslices má tieto nové…
      johny
      24. 10. 2024
    • NanoKVM: vzdálený přístup pomocí malého počítače s RISC-V

      Společnost Sipeed přestavila NanoKVM, které je založené na architektuře RISC-V. Jedná se o zařízení typu IP-KVM, které umožňuje vzdálené ovládání počítače nebo serveru prostřednictvím připojení HDMI a USB. NanoKVM dokáže simulovat klávesnici, myš a…
      Jozef Mlich
      9. 10. 2024
    • Projekt py2many: dokončení

      Na článek o „univerzálním“ transpileru py2many dnes navážeme a dokončíme popis možností a schopností tohoto nástroje. Ukážeme si způsob překladu konstrukcí async a await, try a except, použití pattern matchingu i překlad kódů s definicí tříd.
      Pavel Tišnovský
      20. 6. 2024
      Doba čtení: 28 minut
    • Projekt py2many: transpiler Pythonu do dalších programovacích jazyků

      V dnešním článku se seznámíme se základními vlastnostmi projektu py2many, který dokáže překládat zdrojové kódy z Pythonu do dalších jazyků, včetně C++, Rustu, Go či jazyku Julia.
      Pavel Tišnovský
      18. 6. 2024
      Doba čtení: 32 minut
    • Canonical oznamuje službu Ubuntu Pro nabízející deset let podpory pro IoT zařízení

      Společnost Canonical oznámila uvedení nabídky Ubuntu Pro for Devices, která zjednodušuje zabezpečení a dodržování předpisů při nasazení IoT zařízení. Služba poskytuje 10 let bezpečnostní údržby pro Ubuntu a tisíce balíčků v něm. Canonical vychází…
      Petr Krčmář
      9. 4. 2024
    • Vyšlo Go 1.22 s lepším výkonem

      Nová verze Go 1.22 obsahuje opravené proměnné for cyklu. Tento problém zastihl i službu Let's Encrypt. Dále je v nové verzi o něco málo zlepšen CPU výkon (1–3%) a snížený overhead paměti (1%). Nakonec jsou aktualizované některé standardní…
      Shimano
      10. 2. 2024
    • Nový experimentálny Project IDX od Googlu

      Google interne vyvíja nový projekt na tvorbu softvéru pod názvom Project IDX. Jedná sa o experimentálny projekt, ktorý prenáša komplet celý vývojový cyklus na cloud. Projekt sľubuje okamžitý prístup k vývojovým nástrojom bez nutnosti ich štartu a…
      johny
      23. 9. 2023
    • O falešné nutnosti archivovat vše a topení se v nepodstatných detailech

      O data, resp. přístup k jejich používání, lze přijít více způsoby. Někdy nevhodným či neexistujícím zálohováním, jindy vnějšími okolnostmi některé ze softwarových či cloudových platforem.
      David Ježek
      8. 9. 2023
      Doba čtení: 8 minut
    • Textová uživatelská rozhraní naprogramovaná v jazyku Go

      Poměrně velké množství užitečných a úspěšných aplikací používá pro komunikaci s uživatelem textové rozhraní. Dnes se seznámíme s některými knihovnami určenými pro tvorbu TUI v jazyce Go.
      Pavel Tišnovský
      8. 8. 2023
      Doba čtení: 30 minut
    • Vkládání dat přímo do spustitelných souborů vytvářených překladačem jazyka Go

      Ukážeme si užitečný balíček, který v kooperaci s překladačem a linkerem jazyka Go umožňuje vkládat data do výsledného spustitelného souboru. To zjednodušuje nasazení aplikace a zmenšuje míru „instalačních“ chyb.
      Pavel Tišnovský
      1. 8. 2023
      Doba čtení: 17 minut
    • Migrace databázového schématu v ekosystému programovacího jazyka Go

      V prakticky každé aplikaci, komplexní službě nebo mikroslužbě, jež ukládá data do relační databáze, je nutné řešit problematiku migrací databáze na nové schéma nebo naopak migrací zpět na starší schéma.
      Pavel Tišnovský
      18. 7. 2023
      Doba čtení: 21 minut
    • Go 1.21 bude umět PGO - rychlejší programy i kompilace

      Ve středu vyšlo Go 1.21 RC2. V RC1 se totiž objevila chyba, ta byla opravena a vydáno bylo hned RC2. Mezi hlavní změny patří PGO (profile based optimization). To už bylo k testování v Go 1.20, ale v 1.21 již bude k ostrému nasazení. Stačí mít…
      Jan Fikar
      23. 6. 2023
    • Číselné hodnoty s neomezeným rozsahem a přesností v programovacím jazyku Go: typ Decimal

      Navážeme na práci s numerickými hodnotami s neomezeným rozsahem a budeme se zabývat knihovnou shopspring/decimal, která programátorům nabízí hodnoty s desítkovým exponentem v rozsahu –2^31 až 2^31–1 a libovolně rozsáhlou mantisou.
      Pavel Tišnovský
      9. 5. 2023
      Doba čtení: 28 minut
    • Komunikace přes TCP, UDP i unixové sokety v programovacím jazyce Go

      Programovací jazyk Go se velmi často používá pro tvorbu síťových aplikací. Dnes si ukážeme, jak snadno lze v jazyku Go realizovat komunikaci jak přes TCP či UDP, tak i přes unixové sokety.
      Pavel Tišnovský
      4. 5. 2023
      Doba čtení: 23 minut
    31–60 / 198
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana

    Komerční sdělení

    • oo_SC Cyber Security 2026: Bezpečné nasazení AI a vlastní LLM v praxi

    Root.cz
    Odborné školení Hacking v praxi s etickým hackerem Lukášem Antalem
    VÍCE INFO
    newsletter ČLÁNKY DO MAILU