• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Root do mailu
  • RSS
  • Blogy
  • Knihy
  • Speciály
  • Manuály
  • Licence
  • Jak na Linux
  • Zdroják
    • Hledat

    Root.cz  »  Témata  »  Go

    Go

    91–120 / 178
    První strana Předchozí strana 1 2 3 4 5 6 Následující strana Poslední strana
    • Formát EDN: extensible data notation

      V dnešním článku se seznámíme se základními vlastnostmi datového formátu pojmenovaného EDN, což je zkratka celého názvu Extensible Data Notation. Jedná se o formát určený pro reprezentaci a přenosy strukturovaných dat.
      Pavel Tišnovský
      20. 4. 2021
      Doba čtení: 32 minut
    • Jazyk Go prakticky: jednotkové testy kódu, který přistupuje k SQL databázím (dokončení)

      Dnes dokončíme téma, kterému jsme se věnovali minule: tvorbě jednotkových testů pro práci s relačními databázemi. Ukážeme si testování funkcí/metod, které do databáze přidávají nebo mažou řádky a taktéž databázových transakcí.
      Pavel Tišnovský
      25. 3. 2021
      Doba čtení: 39 minut

    • Jazyk Go prakticky: jednotkové testy kódu, který přistupuje k SQL databázím

      Při psaní jednotkových testů se mnohdy nevyhneme nutnosti otestovat i ty funkce a metody, které přistupují k SQL (relačním) databázím. V takových případech je nutné funkcionalitu nabízenou SQL databází vhodným způsobem mockovat.
      Pavel Tišnovský
      18. 3. 2021
      Doba čtení: 39 minut
    • Vykreslení tabulek do terminálu v jazyce Go

      Dnes se budeme zabývat zdánlivě triviálním tématem – jak do terminálu vykreslit tabulku s proměnnou šířkou sloupců, popř. s využitím různých textových efektů. Použijeme k tomu balíčky tabwriter, tablewriter a tableprinter.
      Pavel Tišnovský
      4. 3. 2021
      Doba čtení: 25 minut
    • Generické typy pro Go schváleny

      Dnes byl s konečnou platností přijat návrh na přidání generických typů do jazyka Go. Schválená podoba je k nahlédnutí na tomto hřišti. V repozitáři je prozatím k dispozici nástroj go2go, který převádí kód s generickými typy na ekvivalentní kód bez…
      Calculon
      11. 2. 2021

    • Go 1.17 dostane podporu pro ARM64 na Windows

      Russ Cox včera oznámil funkční port jazyka Go pro Windows/ARM64 včetně podpory cgo (API pro kód v C). Protože Go 1.16 je už za dveřmi (nedávno vyšlo ve verzi Release Candidate 1), bude nový port začleněn do Go 1.17. Go 1.16 nově dostalo podporu…
      Calculon
      3. 2. 2021
    • Začalo hlasování o přidání generických typů do jazyka Go

      Tým řídící vývoj jazyka Go dokončil další iteraci technického návrhu generických typů a od včerejška je možné jej komentovat a hlasovat o jeho přijetí. Bude-li návrh přijat, jeho implementace by se podle autorů mohla objevit v produkčním kanálu…
      Calculon
      13. 1. 2021
    • Vyšla první beta Go 1.16: podporuje procesor M1 od Apple

      Google vydal první betu Go 1.16. Nevýznamnější novinkou je podpora Maců s procesorem M1 (ARM64). Nová verze dále přidává a vylepšuje některé další kombinace OS/architektura. Nová je také možnost vkládání datových souborů přímo do binárek pomocí direktivy  go:embed.
      Calculon
      18. 12. 2020
    • Go portován pro procesor Apple M1

      Apple M1
      Google přidal do svého jazyka Go podporu pro Apple M1. Kód přeložený s nastavením „darwin/arm64“ běží přibližně dvakrát rychleji než v překladu přes vrstvu Rosetta 2. V produkční verzi bude Apple Silicon podporován od verze Go 1.16, která vyjde…
      Calculon
      24. 11. 2020
    • KDE přináší nové téma Breeze Twilight, Seagate uvede 20TB HAMR HDD v prosinci

      Stalo se KDE Plasma 5.21
      LLVM/Clang 12 i GCC umí AVX-VNNI, Alder Lake v Intel Compute Runtime, AOMP 11.11 a GPU offloading pro OpenMP LLVM/Clang, Canonical ETrace, Sony může dodávat Huawei, UMC přiznala krádež IP v Micronu.
      David Ježek
      1. 11. 2020
      Doba čtení: 5 minut
    • Go 1.16 dostane ABI s předáváním argumentů funkcí v registrech

      Ilustrační obrázek
      Nadcházející Go 1.16 dostane ABI s předáváním argumentů funkcí v registrech, prozatím experimentálně pro architekturu amd64. Doposud se argumenty předávaly výlučně na zásobníku. V Go musí být ABI sladěné s rozvrhovačem korutin, který zajišťuje…
      Calculon
      3. 9. 2020
    • Tvorba sešitů pro tabulkové procesory v programovacím jazyku Go

      Ilustrační obrázek
      V poměrně velkém množství informačních systémů se setkáme s požadavkem na vytváření a export tabulek, které bude možné otevřít v tabulkovém procesoru (spreadsheetu). Pro jazyk Go vzniklo několik knihoven, které export do tabulkových procesorů umožňují. Dnes si stručně představíme dvě z nich.
      Pavel Tišnovský
      25. 8. 2020
      Doba čtení: 51 minut
    • Vyšlo Go 1.15

      Bylo vydáno Go 1.15. Nová verze tentokrát nepřináší nové syntaktické konstrukce ani novinky ve standardní knihovně, jen mnoho drobných vylepšení. Rychlejší a méně náročný na paměť je linker, správce paměti byl optimalizován pro alokaci velkého…
      Calculon
      13. 8. 2020
    • Použití databáze Redis v aplikacích naprogramovaných v Go (2)

      V dalším článku o využití databáze Redis v aplikacích v Go si ukážeme některé pokročilejší vlastnosti Redisu. Zejména bude vysvětlena implementace základních komunikačních strategií, použití kanálů, pipeline a skriptů.
      Pavel Tišnovský
      25. 6. 2020
      Doba čtení: 47 minut
    • Použití databáze Redis v aplikacích naprogramovaných v Go

      Dnes si ukážeme způsob přístupu k databázi Redis. Tu lze využít pro mnoho účelů – od centrálního uložení konfigurace přes dokumentovou databázi až pro implementaci vlastního message brokera.
      Pavel Tišnovský
      23. 6. 2020
      Doba čtení: 52 minut
    • Generické typy v Go

      Vývojáři se na blogu věnovaném jazyku Go pochlubili novou experimentální implementací generických typů. Prozatím jde o pomocný nástroj (go2go) převádějící zdrojový kód na “běžné” Go. Po testovací fázi bude překladač podporovat generické typy přímo…
      Calculon
      22. 6. 2020
    • GitHub mění master a Google blacklist za korektní alternativy

      Ilustrační obrázek
      Nedávno OpenZFS nahradilo urážlivý výraz „slave“ pomocí „dependents“. Nyní se připojil GitHub, kde výchozí větev kódu již nebude „master“, ale „main“. Podobně Google v prohlížeči Chromium a Chrome mění „blacklist“ a „whitelist“ na „blocklist“ a…
      Jan Fikar
      15. 6. 2020
    • Mobilní i desktopové aplikace mají v 70 % případů bezpečnostní chyby v open-source knihovnách

      Téměř tři čtvrtiny programů pro mobily i desktopy obsahují minimálně jednu bezpečnostní chybu, která je přítomna v použitých open-source knihovnách, tvrdí Veracode ve své pravidelné zprávě o stavu zabezpečení. Experti z Veracode dodávají, že téměř…
      David Ježek
      26. 5. 2020
    • Literate programming: kombinace slovního popisu algoritmu s kódem

      Ilustrační obrázek
      V dnešním článku si ve stručnosti představíme některé novější nástroje podporující paradigma známé pod jménem literate programming. Jedná se o kombinaci slovního popisu algoritmu společně s vlastním zdrojovým kódem.
      Pavel Tišnovský
      14. 5. 2020
      Doba čtení: 20 minut
    • Programovací jazyk Go a 2D grafika – kostra jednoduché hry

      Ilustrační obrázek
      Velmi důležitá je při tvorbě i relativně jednoduchých her či multimediálních aplikací celková struktura aplikace. Proto si v dnešním článku o knihovně go-sdl ukážeme, jak by se mohlo postupovat při postupných úpravách (stále triviální) hry.
      Pavel Tišnovský
      2. 4. 2020
      Doba čtení: 45 minut
    • Programovací jazyk Go a 2D grafika – moduly sdl a img

      Ilustrační obrázek
      Ve druhém článku s popisem rozhraní mezi Go a knihovnou SDL (Simple DirectMedia Layer) budou popsány základní datové struktury i většina funkcí určených pro vykreslování 2D grafiky a tedy i pro tvorbu her či aplikací.
      Pavel Tišnovský
      31. 3. 2020
      Doba čtení: 66 minut
    • Programovací jazyk Go a 2D grafika

      Ilustrační obrázek
      Dnes začneme zpracovávat nové téma, tentokrát věnované možnostem použití Go při vykreslování 2D i 3D grafiky. Začneme jednodušším tématem, tedy 2D grafikou, konkrétně použitím knihovny SDL2 dostupné přes rozhraní nazvané go-sdl2.
      Pavel Tišnovský
      26. 3. 2020
      Doba čtení: 51 minut
    • Kite – polointeligentní automatické doplňování kódu založené na AI a ML

      Ilustrační obrázek
      Dnes se seznámíme s potenciálně velmi užitečným pomocníkem vývojářů. Jedná se o nástroj nazvaný Kite, jenž vylepšuje kontextovou nápovědu a automatické doplňování kódu na základě populárních technologií AI a ML.
      Pavel Tišnovský
      24. 3. 2020
      Doba čtení: 20 minut
    • Knihovny libmill a libdill: implementace korutin a kanálů pro jazyk C

      Ilustrační obrázek
      Dnes si popíšeme knihovnu libmill. Jedná se o čistě céčkovou knihovnu (použitelnou i v C++), která do tohoto programovacího jazyka přináší technologie známé z jazyka Go – především korutiny a kanály určené pro komunikaci mezi nimi.
      Pavel Tišnovský
      19. 3. 2020
      Doba čtení: 27 minut
    • Úvod do problematiky fuzzingu a fuzz testování – složení vlastního fuzzeru

      Ilustrační obrázek
      Ve třetím článku o testování s využitím fuzzingu si ukážeme, jak lze vytvořit vlastní jednoduchý fuzzer. Zaměříme se přitom především na testování REST API, tedy mj. i koncových bodů, které akceptují data ve formátu JSON.
      Pavel Tišnovský
      12. 3. 2020
      Doba čtení: 21 minut
    • Úvod do problematiky fuzzingu a fuzz testování – nástroj go-fuzz

      Ilustrační obrázek
      Ve druhém článku o fuzzy testování a o fuzzerech obecně se budeme věnovat popisu způsobů použití existujících nástrojů. Prvním z nich je go-fuzz, který byl použit pro objevení mnoha chyb nejenom ve standardní knihovně jazyka Go.
      Pavel Tišnovský
      5. 3. 2020
      Doba čtení: 24 minut
    • Generické datové typy v jazyce Go?

      Ilustrační obrázek
      Go je některými vývojáři kritizován za to, že neobsahuje podporu pro generické datové typy, generické funkce ani metody. Dnes se seznámíme s projektem Genny, který tuto problematiku v Go alespoň částečně řeší.
      Pavel Tišnovský
      3. 3. 2020
      Doba čtení: 58 minut
    • Phetch: miniaturní klient pro Gopher napsaný v Go

      Ilustrační obrázek
      Vyšla verze 1.0 nástroje Phetch, což je multiplatformní klient hypertextového protokolu Gopher. Je napsán v jazyce Go a má méně než jeden megabajt. Umí barvičky, má rozumné ovládání, umí vyhledávání a stahování, umožňuje ukládat oblíbené odkazy,…
      Petr Krčmář
      27. 2. 2020
    • Vyšlo Go 1.14: povoluje překrývající se rozhraní

      Právě bylo vydáno Go 1.14. Změny jsou vesměs drobné a týkají se runtimu, standardní knihovny a (ne)podpory některých kombinací OS/architektura. Jedinou změnou v sémantice jazyka je nově povolení překrývajících se rozhraní. Tato změna odstraňuje…
      Calculon
      26. 2. 2020
    • Serializace a deserializace datových struktur v programovacím jazyce Go (2.část)

      Ilustrační obrázek
      Popisem problematiky serializace datových struktur se budeme zabývat i dnes. Mj. si ukážeme, jakým způsobem lze BSON zapsaný v Go přečíst v Pythonu a jakou katastrofou mohou být při serializaci grafy obsahující cyklus.
      Pavel Tišnovský
      25. 2. 2020
      Doba čtení: 56 minut
    91–120 / 178
    První strana Předchozí strana 1 2 3 4 5 6 Následující strana Poslední strana




    Dále u nás najdete

    7 věcí, kterými si kazíte business na LinkedInu aneb nebojte se mlčet

    Máte záložní plán, pokud byste chtěli odjet z ČR?

    Množství údajů dle nařízení vlády k JMHZ mnohé překvapí

    ChatGPT rozšiřuje prostor pro spolupráci

    Kolik bude stát snížení záloh OSVČ? Každý tvrdí něco jiného

    Jak funguje platforma IBM Power11?

    V roce 2026 nevzrostou OSVČ jen odvody. Co dál se mění?

    Nemoc koz ji dovedla k podnikání a založila přírodní lékárnu

    Nemocenská 2026. Spočítali jsme, kdo dostane za marodění víc

    Pětina lidí leží v nemocnicích zbytečně, ale není je kam přemístit

    ESET HOME Security Premium - ochrana pro celou domácnost!

    Pojišťovny přispějí na bílé plomby. Jednou za dva roky na každý zub

    Nádor slinivky se ohlásil nafouklým břichem, pak přišla rychlá operace

    Europoslanci doporučují zákaz sociálních sítí pro mladší 16 let

    Kubík musel na mimotělní oběh hned po porodu

    V ČR vznikají čtyři velká datacentra pro AI

    Kdy se hodí a jak funguje prodloužená záruka

    Google do Androidu přidává další várku pozoruhodných novinek

    Stop nákupům, start pomoci: je tu Giving Tuesday

    Algoritmus místo krejčovského metru: AI přepisuje módní průmysl

    • Root.cz do mailu
    • RSS a další exporty
    • Podpořte Root.cz
    • Reklama
    • Podmínky užívání
    • Kontakt
    Byznys:
    Podnikatel.cz Euro.cz Businesscenter.podnikatel.cz
    Finance:
    Měšec.cz Finance.cz
    IT:
    Lupa.cz Root.cz Cnews.cz Zdroják.cz
    Zdraví:
    Vitalia.cz Zdraví.euro.cz
    Software:
    Slunečnice.cz Stahuj.cz SW.cz Můjsoubor.cz Stáhnu.cz
    Zájmy:
    Edna.cz Autobible.euro.cz Rodičov.cz Videačesky.cz Hryprodívky.cz Raketka.cz Nasvah.cz
    B2B:
    Computertrends.cz CIOtrends.cz Channeltrends.cz CFOtrends.cz
    Odborné akce:
    Tuesday.cz

    Dáváme Internetu obsah.

    • O společnosti
    • Inzerce
    • Kariéra
    • Kontakty
    • Osobní údaje
    • Nastavení soukromí
    Copyright © 1997 – 2025 Internet Info, s.r.o. Všechna práva vyhrazena.