Junior — Middle
Použili jste ve svých projektech dynamické prostředí?
sobes.tech AI
Odpověď od AI
V jazyce Go je dynamické prostředí obvykle implementováno pomocí proměnných prostředí a konfiguračních souborů, které lze měnit bez překladu programu. Například pro nastavení připojení k databázi nebo výběr režimu provozu aplikace.
Příklad čtení proměnné prostředí:
package main
import (
"fmt"
"os"
)
func main() {
env := os.Getenv("APP_ENV")
if env == "production" {
fmt.Println("Pracujeme v produkčním prostředí")
} else {
fmt.Println("Pracujeme v vývojovém prostředí")
}
}
Tento přístup umožňuje měnit chování aplikace bez úpravy kódu, což je charakteristika dynamického prostředí.