Sobes.tech
Junior — Middle

Môžete povedať o študijných projektoch, ktoré ste realizovali?

sobes.tech AI

Odpoveď od AI

V rámci vzdelávacích projektov v Go som vytvoril niekoľko aplikácií, ktoré mi pomohli zvládnuť základné koncepty jazyka a jeho ekosystému. Napríklad som vytvoril REST API na správu úloh pomocou štandardného balíka net/http a frameworku Gorilla Mux. V projekte som implementoval routovanie, spracovanie požiadaviek a prácu s databázou PostgreSQL cez knižnicu database/sql.

Príklad jednoduchého HTTP servera v Go:

package main

import (
    "fmt"
    "net/http"
)

func helloHandler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprintf(w, "Ahoj, svet!")
}

func main() {
    http.HandleFunc("/hello", helloHandler)
    http.ListenAndServe(":8080", nil)
}

Tiež som experimentoval s goroutines a kanálmi na implementáciu paralelného spracovania dát, čo mi pomohlo lepšie pochopiť konkurenciu v Go.