<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>krasszen</title><author><name>krasszen</name></author><id>https://teletype.in/atom/krasszen_ru</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/krasszen_ru?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@krasszen_ru?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=krasszen_ru"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/krasszen_ru?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-04-20T06:26:03.533Z</updated><entry><id>krasszen_ru:golang-web-frameworks</id><link rel="alternate" type="text/html" href="https://teletype.in/@krasszen_ru/golang-web-frameworks?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=krasszen_ru"></link><title>Веб-фреймворки в Golang</title><published>2025-01-29T13:52:47.579Z</published><updated>2025-01-29T13:52:47.579Z</updated><category term="go" label="Go"></category><summary type="html">Созданные на основе пакета HttpRouter веб-фреймворки для Go.</summary><content type="html">
  &lt;p id=&quot;2hpV&quot;&gt;Созданные на основе пакета HttpRouter веб-фреймворки для Go.&lt;/p&gt;
  &lt;ul id=&quot;0JkF&quot;&gt;
    &lt;li id=&quot;KMRt&quot;&gt;&lt;a href=&quot;https://github.com/plimble/ace&quot; target=&quot;_blank&quot;&gt;Ace&lt;/a&gt;: Blazing fast Go Web Framework&lt;/li&gt;
    &lt;li id=&quot;D189&quot;&gt;&lt;a href=&quot;https://github.com/manyminds/api2go&quot; target=&quot;_blank&quot;&gt;api2go&lt;/a&gt;: A JSON API Implementation for Go&lt;/li&gt;
    &lt;li id=&quot;6NdH&quot;&gt;&lt;a href=&quot;https://github.com/gin-gonic/gin&quot; target=&quot;_blank&quot;&gt;Gin&lt;/a&gt;: Features a martini-like API with much better performance&lt;/li&gt;
    &lt;li id=&quot;ZYmj&quot;&gt;&lt;a href=&quot;https://github.com/bahlo/goat&quot; target=&quot;_blank&quot;&gt;Goat&lt;/a&gt;: A minimalistic REST API server in Go&lt;/li&gt;
    &lt;li id=&quot;dIga&quot;&gt;&lt;a href=&quot;https://github.com/TobiEiss/goMiddlewareChain&quot; target=&quot;_blank&quot;&gt;goMiddlewareChain&lt;/a&gt;: An express.js-like-middleware-chain&lt;/li&gt;
    &lt;li id=&quot;tZHv&quot;&gt;&lt;a href=&quot;https://github.com/najeira/hikaru&quot; target=&quot;_blank&quot;&gt;Hikaru&lt;/a&gt;: Supports standalone and Google AppEngine&lt;/li&gt;
    &lt;li id=&quot;ipEq&quot;&gt;&lt;a href=&quot;https://github.com/nbio/hitch&quot; target=&quot;_blank&quot;&gt;Hitch&lt;/a&gt;: Hitch ties httprouter, &lt;a href=&quot;https://github.com/nbio/httpcontext&quot; target=&quot;_blank&quot;&gt;httpcontext&lt;/a&gt;, and middleware up in a bow&lt;/li&gt;
    &lt;li id=&quot;7FlD&quot;&gt;&lt;a href=&quot;https://github.com/corneldamian/httpway&quot; target=&quot;_blank&quot;&gt;httpway&lt;/a&gt;: Simple middleware extension with context for httprouter and a server with gracefully shutdown support&lt;/li&gt;
    &lt;li id=&quot;WwLm&quot;&gt;&lt;a href=&quot;https://github.com/dbubel/intake&quot; target=&quot;_blank&quot;&gt;intake&lt;/a&gt;: intake is a minimal http framework with enphasis on middleware groups&lt;/li&gt;
    &lt;li id=&quot;eCy2&quot;&gt;&lt;a href=&quot;https://github.com/saurabh0719/jett&quot; target=&quot;_blank&quot;&gt;Jett&lt;/a&gt;: A lightweight framework with subrouters, graceful shutdown and middleware at all levels.&lt;/li&gt;
    &lt;li id=&quot;iea0&quot;&gt;&lt;a href=&quot;https://github.com/guregu/kami&quot; target=&quot;_blank&quot;&gt;kami&lt;/a&gt;: A tiny web framework using x/net/context&lt;/li&gt;
    &lt;li id=&quot;5PX1&quot;&gt;&lt;a href=&quot;https://github.com/imdario/medeina&quot; target=&quot;_blank&quot;&gt;Medeina&lt;/a&gt;: Inspired by Ruby&amp;#x27;s Roda and Cuba&lt;/li&gt;
    &lt;li id=&quot;ELax&quot;&gt;&lt;a href=&quot;https://github.com/muir/nchi&quot; target=&quot;_blank&quot;&gt;nchi&lt;/a&gt;: provides a &lt;a href=&quot;https://github.com/go-chi/chi&quot; target=&quot;_blank&quot;&gt;chi&lt;/a&gt;-like framework using &lt;a href=&quot;https://github.com/muir/nject&quot; target=&quot;_blank&quot;&gt;nject&lt;/a&gt; for flexibility and ease-of-use&lt;/li&gt;
    &lt;li id=&quot;Xl1P&quot;&gt;&lt;a href=&quot;https://github.com/rocwong/neko&quot; target=&quot;_blank&quot;&gt;Neko&lt;/a&gt;: A lightweight web application framework for Golang&lt;/li&gt;
    &lt;li id=&quot;eHcD&quot;&gt;&lt;a href=&quot;https://github.com/chai2010/pbgo&quot; target=&quot;_blank&quot;&gt;pbgo&lt;/a&gt;: pbgo is a mini RPC/REST framework based on Protobuf&lt;/li&gt;
    &lt;li id=&quot;J8ar&quot;&gt;&lt;a href=&quot;https://github.com/abiosoft/river&quot; target=&quot;_blank&quot;&gt;River&lt;/a&gt;: River is a simple and lightweight REST server&lt;/li&gt;
    &lt;li id=&quot;PVzw&quot;&gt;&lt;a href=&quot;https://github.com/VividCortex/siesta&quot; target=&quot;_blank&quot;&gt;siesta&lt;/a&gt;: Composable HTTP handlers with contexts&lt;/li&gt;
    &lt;li id=&quot;CMoT&quot;&gt;&lt;a href=&quot;https://github.com/rs/xmux&quot; target=&quot;_blank&quot;&gt;xmux&lt;/a&gt;: xmux is a httprouter fork on top of xhandler (net/context aware)&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;On40&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;acPz&quot;&gt;Список взят с сайта &lt;a href=&quot;https://github.com/julienschmidt/httprouter&quot; target=&quot;_blank&quot;&gt;https://github.com/julienschmidt/httprouter&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>krasszen_ru:install-go-windows</id><link rel="alternate" type="text/html" href="https://teletype.in/@krasszen_ru/install-go-windows?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=krasszen_ru"></link><title>Установка Go в Windows</title><published>2025-01-14T06:57:54.801Z</published><updated>2025-01-14T06:57:54.801Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/1a/09/1a091c70-6e52-48dd-a5a2-8516a98627e4.png"></media:thumbnail><category term="go" label="Go"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/a6/cb/a6cb6bd5-c135-43d9-a2db-1f8517ea9448.jpeg&quot;&gt;Для установки пройдите на официальный сайт языка Go. Нажмите &quot;Download&quot;.</summary><content type="html">
  &lt;p id=&quot;s2Xc&quot;&gt;Для установки пройдите на &lt;a href=&quot;https://go.dev/&quot; target=&quot;_blank&quot;&gt;официальный сайт языка Go&lt;/a&gt;. Нажмите &amp;quot;Download&amp;quot;.&lt;/p&gt;
  &lt;p id=&quot;ic3I&quot;&gt;Вы попадаете на страницу скачивания инсталляторов для разных операционных систем. Скачиваем последнюю версию для Windows в виде .msi установщика. В нашем случае это &lt;strong&gt;go1.23.4.windows-amd64.msi&lt;/strong&gt;&lt;/p&gt;
  &lt;figure id=&quot;TvAz&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a2/96/a296a897-6e56-4220-93fb-e84248085091.png&quot; width=&quot;1293&quot; /&gt;
    &lt;figcaption&gt;Ссылка на скачивание Go для Windows 64-bit&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;WBUt&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;GNuq&quot;&gt;Открываем скачанный установщик и устанавливаем.&lt;/p&gt;
  &lt;figure id=&quot;iBsr&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d3/03/d303f620-ed49-4620-8cd2-9835e8929931.png&quot; width=&quot;493&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;svg8&quot;&gt;Жмём &amp;quot;Next&amp;quot; до установки. Проставляем все галочки для удобства работы, если требуется.&lt;/p&gt;
  &lt;h2 id=&quot;uTPr&quot;&gt;Установка Go с помощью GoLand&lt;/h2&gt;
  &lt;p id=&quot;Xv43&quot;&gt;Есть удобная IDE GoLand от JetBrains, специально созданная для программирования на Go. IDE включает в себя функцию установки Go, любой его версии. При создании проекта, напротив поля GOROOT нажмите &amp;quot;+&amp;quot; и &amp;quot;Download&amp;quot;. Будет предложено выбрать и установить последнюю версию.&lt;/p&gt;
  &lt;figure id=&quot;z2e6&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/8b/73/8b73a6b0-ad73-4a5e-a357-c13645c620ec.png&quot; width=&quot;861&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;p0gN&quot;&gt;IDE платная, но можно использовать пробный период в 30 дней. В ином случае можно купить лицензию. Обратите внимание на площадки Авито и маркетплейсы. С большой вероятностью на них продаются дешевые лицензионные ключи.&lt;/p&gt;

</content></entry></feed>