Конец привычного уютного айти. Что делать дальше
Думаете, что это очередная статья про то, что ИИ всех заменит?
Возможно.
Но на самом деле я просто хочу разобраться что делать сегодня, чтобы завтра не остаться ни с чем.

Вышел gomponents 1.4.0 !
Gomponents - фреймворк, который позволяет описывать HTML-компоненты на чистом Go. Он генерирует HTML5 и позволяют легко создавать компоненты многократного использования. Благодаря этому вы можете сосредоточиться на разработке приложения, а не на изучении html.
Основная новика релиза - официальный навык (skill) для агента.
Пример работы с html в gomponents:
package main
import (
. "maragu.dev/gomponents"
. "maragu.dev/gomponents/components"
. "maragu.dev/gomponents/html"
)
func Navbar(authenticated bool, currentPath string) Node {
return Nav(
NavbarLink("/", "Home", currentPath),
NavbarLink("/about", "About", currentPath),
If(authenticated, NavbarLink("/profile", "Profile", currentPath)),
)
}
func NavbarLink(href, name, currentPath string) Node {
return A(Href(href), Classes{"is-active": currentPath == href}, Text(name))
}GitHub: https://github.com/maragudk/gomponents
ChangeLog: https://github.com/maragudk/gomponents/releases/tag/v1.4.0

Думаете, что это очередная статья про то, что ИИ всех заменит?
Возможно.
Но на самом деле я просто хочу разобраться что делать сегодня, чтобы завтра не остаться ни с чем.
