<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>go Archives - blog.icod.de</title>
	<atom:link href="https://blog.icod.de/tag/go/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.icod.de/tag/go/</link>
	<description>Webentwicklung und sonstiger Unsinn :) Web development and other nonsense :)</description>
	<lastBuildDate>Wed, 22 Oct 2025 15:04:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.icod.de/wp-content/uploads/2017/04/darko-luketic-foto.256x256-150x150.jpg</url>
	<title>go Archives - blog.icod.de</title>
	<link>https://blog.icod.de/tag/go/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>A short list of graphql relay style backends or libraries</title>
		<link>https://blog.icod.de/2025/07/23/a-short-list-of-graphql-relay-style-backends-or-libraries/</link>
					<comments>https://blog.icod.de/2025/07/23/a-short-list-of-graphql-relay-style-backends-or-libraries/#respond</comments>
		
		<dc:creator><![CDATA[Darko Luketic]]></dc:creator>
		<pubDate>Wed, 23 Jul 2025 09:20:42 +0000</pubDate>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[elixir]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[GraphQL]]></category>
		<category><![CDATA[node]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[relay]]></category>
		<category><![CDATA[scala]]></category>
		<guid isPermaLink="false">https://blog.icod.de/?p=2438</guid>

					<description><![CDATA[<p>I asked in the graphql discord server #relay channel, what people used to build their graphql relay style backends. Here I&#8217;ll list the responses. Language: Go Toolkit: gqlgen with ent and entgql extension I made a starter package one can clone and adapt. It uses openid-connect for authentication and postgresql as the data storage. It&#8230;</p>
<p>The post <a href="https://blog.icod.de/2025/07/23/a-short-list-of-graphql-relay-style-backends-or-libraries/">A short list of graphql relay style backends or libraries</a> appeared first on <a href="https://blog.icod.de">blog.icod.de</a>.</p>
]]></description>
		
					<wfw:commentRss>https://blog.icod.de/2025/07/23/a-short-list-of-graphql-relay-style-backends-or-libraries/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Nach langer Zeit wieder arbeiten</title>
		<link>https://blog.icod.de/2025/06/14/nach-langer-zeit-wieder-arbeiten/</link>
					<comments>https://blog.icod.de/2025/06/14/nach-langer-zeit-wieder-arbeiten/#respond</comments>
		
		<dc:creator><![CDATA[Darko Luketic]]></dc:creator>
		<pubDate>Sat, 14 Jun 2025 08:41:25 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[arbeit]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[react]]></category>
		<category><![CDATA[spass]]></category>
		<guid isPermaLink="false">https://blog.icod.de/?p=2420</guid>

					<description><![CDATA[<p>Nach langer Zeit, in der ich meine Mutter pflegen musste und kaum dazu kam mich um mich selber zu kümmern, bin ich endlich wieder am arbeiten. Um es so wage wie möglich auszudrücken, ich erstelle etwas, mit dem Verkäufer und Käufer zusammen kommen. 😉 Es macht echt unglaublich Spaß zu sehen wie etwas wächst und&#8230;</p>
<p>The post <a href="https://blog.icod.de/2025/06/14/nach-langer-zeit-wieder-arbeiten/">Nach langer Zeit wieder arbeiten</a> appeared first on <a href="https://blog.icod.de">blog.icod.de</a>.</p>
]]></description>
		
					<wfw:commentRss>https://blog.icod.de/2025/06/14/nach-langer-zeit-wieder-arbeiten/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to package your SPA or PWA without a Dockerfile using Go and ko</title>
		<link>https://blog.icod.de/2025/02/07/how-to-package-your-spa-or-pwa-without-a-dockerfile-using-go-and-ko/</link>
					<comments>https://blog.icod.de/2025/02/07/how-to-package-your-spa-or-pwa-without-a-dockerfile-using-go-and-ko/#respond</comments>
		
		<dc:creator><![CDATA[Darko Luketic]]></dc:creator>
		<pubDate>Fri, 07 Feb 2025 11:40:55 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[docker]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[ko]]></category>
		<category><![CDATA[publish]]></category>
		<category><![CDATA[pwa]]></category>
		<category><![CDATA[registry]]></category>
		<category><![CDATA[spa]]></category>
		<guid isPermaLink="false">https://luketic.de/?p=2248</guid>

					<description><![CDATA[<p>Writing Dockerfiles is a pain in the ass. All you want to do is publish your SPA or PWA dist files in a docker container and maybe even push it to a private registry. Instead of having to write a Dockerfile, pull some base OS, increase the size of the container image, add potential attack&#8230;</p>
<p>The post <a href="https://blog.icod.de/2025/02/07/how-to-package-your-spa-or-pwa-without-a-dockerfile-using-go-and-ko/">How to package your SPA or PWA without a Dockerfile using Go and ko</a> appeared first on <a href="https://blog.icod.de">blog.icod.de</a>.</p>
]]></description>
		
					<wfw:commentRss>https://blog.icod.de/2025/02/07/how-to-package-your-spa-or-pwa-without-a-dockerfile-using-go-and-ko/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Kleinanzeigen Kreis Göppingen</title>
		<link>https://blog.icod.de/2024/10/25/kleinanzeigen-kreis-goppingen/</link>
					<comments>https://blog.icod.de/2024/10/25/kleinanzeigen-kreis-goppingen/#respond</comments>
		
		<dc:creator><![CDATA[Darko Luketic]]></dc:creator>
		<pubDate>Fri, 25 Oct 2024 13:18:19 +0000</pubDate>
				<category><![CDATA[Unternehmensmeldungen]]></category>
		<category><![CDATA[classifieds]]></category>
		<category><![CDATA[ent]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[Göppingen]]></category>
		<category><![CDATA[GraphQL]]></category>
		<category><![CDATA[Kleinanzeigen]]></category>
		<category><![CDATA[react]]></category>
		<guid isPermaLink="false">https://luketic.de/?p=2156</guid>

					<description><![CDATA[<p>Die letzten Tage habe ich an einer Kleinanzeigenplatform für den Kreis Göppingen gearbeitet. Sie wurde mit ent, gqlgen, mysql im Backend und react mit vite und relay, flowbite UI und tailwindcss im Frontend geschrieben. Als Authentifizierung nutzt sie Zitadel als OIDC IDP. Man kann sie finden unter: Kleinanzeigen Kreis Göppingen</p>
<p>The post <a href="https://blog.icod.de/2024/10/25/kleinanzeigen-kreis-goppingen/">Kleinanzeigen Kreis Göppingen</a> appeared first on <a href="https://blog.icod.de">blog.icod.de</a>.</p>
]]></description>
		
					<wfw:commentRss>https://blog.icod.de/2024/10/25/kleinanzeigen-kreis-goppingen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Golang get openid-connect userinfo</title>
		<link>https://blog.icod.de/2022/07/07/golang-get-openid-connect-userinfo/</link>
					<comments>https://blog.icod.de/2022/07/07/golang-get-openid-connect-userinfo/#respond</comments>
		
		<dc:creator><![CDATA[Darko Luketic]]></dc:creator>
		<pubDate>Thu, 07 Jul 2022 15:55:12 +0000</pubDate>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[go]]></category>
		<guid isPermaLink="false">https://blog.icod.de/?p=1802</guid>

					<description><![CDATA[<p>It might not be news to you, but this will explain a little bit about Go, making http requests and parsing the result. OpenID-Connect (oidc) is an identity protocol, you could call it an Oauth2 dialect. It manages your users per realm, well not the protocol but the server does. Every oidc idp (identity provider&#8230;</p>
<p>The post <a href="https://blog.icod.de/2022/07/07/golang-get-openid-connect-userinfo/">Golang get openid-connect userinfo</a> appeared first on <a href="https://blog.icod.de">blog.icod.de</a>.</p>
]]></description>
		
					<wfw:commentRss>https://blog.icod.de/2022/07/07/golang-get-openid-connect-userinfo/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Using gin with pongo2/v4 or v5 and embedded templates</title>
		<link>https://blog.icod.de/2021/11/14/using-gin-with-pongo2-v4-and-embedded-templates/</link>
					<comments>https://blog.icod.de/2021/11/14/using-gin-with-pongo2-v4-and-embedded-templates/#respond</comments>
		
		<dc:creator><![CDATA[Darko Luketic]]></dc:creator>
		<pubDate>Sun, 14 Nov 2021 11:30:09 +0000</pubDate>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[pongo2]]></category>
		<category><![CDATA[templates]]></category>
		<guid isPermaLink="false">https://blog.icod.de/?p=1618</guid>

					<description><![CDATA[<p>You&#8217;d like to use pongo2/v4 with gin and embed templates with go:embed. I&#8217;m using cobra for my cli parsing and commands. So [crayon-69c8a8ec82500765145178/] edit cmd/ui.go [crayon-69c8a8ec82502665170358/] ui/templates.go [crayon-69c8a8ec82504279887385/] ui/templates/base.html.twig [crayon-69c8a8ec82505210735689/] ui/templates/layout.html.twig [crayon-69c8a8ec82506570084516/] ui/templates/index.html.twig [crayon-69c8a8ec82507228955342/] and finally run [crayon-69c8a8ec82508956953082/] to download packages Any questions -> leave a comment</p>
<p>The post <a href="https://blog.icod.de/2021/11/14/using-gin-with-pongo2-v4-and-embedded-templates/">Using gin with pongo2/v4 or v5 and embedded templates</a> appeared first on <a href="https://blog.icod.de">blog.icod.de</a>.</p>
]]></description>
		
					<wfw:commentRss>https://blog.icod.de/2021/11/14/using-gin-with-pongo2-v4-and-embedded-templates/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Go/Golang Run embedded bash script or node/js,python,php,ruby etc</title>
		<link>https://blog.icod.de/2021/03/24/go-golang-run-embedded-bash-script-or-node-jspythonphpruby-etc/</link>
					<comments>https://blog.icod.de/2021/03/24/go-golang-run-embedded-bash-script-or-node-jspythonphpruby-etc/#comments</comments>
		
		<dc:creator><![CDATA[Darko Luketic]]></dc:creator>
		<pubDate>Wed, 24 Mar 2021 21:22:29 +0000</pubDate>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[go]]></category>
		<guid isPermaLink="false">https://blog.icod.de/?p=1568</guid>

					<description><![CDATA[<p>Since Go v1.16 there&#8217;s the embed package, a simple tool to embed files as filesystems of simple strings or []bytes. While it has its downsides, I was recently met with a challenge. I&#8217;d like to run bash scripts I wrote because it&#8217;s more efficient to just run a bash script than breaking my fingers writing&#8230;</p>
<p>The post <a href="https://blog.icod.de/2021/03/24/go-golang-run-embedded-bash-script-or-node-jspythonphpruby-etc/">Go/Golang Run embedded bash script or node/js,python,php,ruby etc</a> appeared first on <a href="https://blog.icod.de">blog.icod.de</a>.</p>
]]></description>
		
					<wfw:commentRss>https://blog.icod.de/2021/03/24/go-golang-run-embedded-bash-script-or-node-jspythonphpruby-etc/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
