<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Go on Rusty Eddy</title><link>https://rustyeddy.com/tags/go/</link><description>Recent content in Go on Rusty Eddy</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 31 May 2026 10:55:39 -0700</lastBuildDate><atom:link href="https://rustyeddy.com/tags/go/index.xml" rel="self" type="application/rss+xml"/><item><title>OttO: A Go-Based IoT Edge Gateway Architecture</title><link>https://rustyeddy.com/iot/iot-edge-gateway/</link><pubDate>Thu, 13 Jan 2022 00:00:00 +0000</pubDate><guid>https://rustyeddy.com/iot/iot-edge-gateway/</guid><description>A practical architecture overview of OttO, the Go-based IoT edge gateway used by the Organic Gardener project.</description></item><item><title>Sugo Music Dashboard</title><link>https://rustyeddy.com/resume/clients/sugo-music/</link><pubDate>Wed, 27 Jan 2021 00:00:00 +0000</pubDate><guid>https://rustyeddy.com/resume/clients/sugo-music/</guid><description>&lt;p&gt;Sugo Music is an online Music publishing platform for Artists by
artists. It was my responsibility to manage the software process,
build and test the backend and manage the front-end development in
React.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Go, React, REST API, HTTP, HTML, JavaScript, Webapp, fullstack&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Fixed-Point Numeric Types in Go Financial Software</title><link>https://rustyeddy.com/software/numeric-types-financial-software/</link><pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate><guid>https://rustyeddy.com/software/numeric-types-financial-software/</guid><description>A practical guide to fixed-point arithmetic in Go for prices, money, pips, API boundaries, and trading-system correctness.</description></item><item><title>The Strategy Pattern in a Backtesting Engine</title><link>https://rustyeddy.com/software/strategy-pattern-backtesting/</link><pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate><guid>https://rustyeddy.com/software/strategy-pattern-backtesting/</guid><description>A practical design for keeping trading strategy logic portable across backtests and live execution by returning plans instead of touching brokers directly.</description></item><item><title>Building an IoT Device Abstraction Layer in Go</title><link>https://rustyeddy.com/iot/building-iot-device-manager-in-go/</link><pubDate>Sun, 02 Nov 2025 00:00:00 +0000</pubDate><guid>https://rustyeddy.com/iot/building-iot-device-manager-in-go/</guid><description>&lt;p&gt;IoT applications get hard to maintain when hardware code and application
logic are tangled together. A prototype can read one GPIO pin or one I2C
sensor directly. A real system has sensors, actuators, timing loops, message
publishing, local storage, APIs, dashboards, and failures that happen at the
edge.&lt;/p&gt;
&lt;p&gt;The useful boundary is a device abstraction layer: hardware-specific drivers
stay below it, application logic stays above it, and the two communicate
through small interfaces.&lt;/p&gt;</description></item><item><title>REST APIs for IoT Gateways: Control, Configuration, and Telemetry Access</title><link>https://rustyeddy.com/iot/iot-gateway-rest/</link><pubDate>Wed, 30 Mar 2022 00:00:00 +0000</pubDate><guid>https://rustyeddy.com/iot/iot-gateway-rest/</guid><description>A practical REST API design note for IoT gateways, covering Go handlers, JSON responses, endpoint boundaries, testing, and common API pitfalls.</description></item><item><title>Adding MQTT to the IoT Gateway</title><link>https://rustyeddy.com/iot/iot-gateway-mqtt/</link><pubDate>Tue, 29 Mar 2022 00:00:00 +0000</pubDate><guid>https://rustyeddy.com/iot/iot-gateway-mqtt/</guid><description>A practical MQTT implementation note for the OttO IoT gateway, covering topic design, subscriptions, callbacks, testing, and memory boundaries.</description></item></channel></rss>