<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Project on Gopher Coding</title><link>https://gophercoding.com/tags/project/</link><description>Recent content in Project on Gopher Coding</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Sun, 02 Apr 2023 13:02:59 +0100</lastBuildDate><atom:link href="https://gophercoding.com/tags/project/index.xml" rel="self" type="application/rss+xml"/><item><title>Deploy a Go App to Railway</title><link>https://gophercoding.com/deploy-go-app-to-railway/</link><pubDate>Tue, 17 Jan 2023 15:00:00 +0000</pubDate><guid>https://gophercoding.com/deploy-go-app-to-railway/</guid><description>&lt;p>After using Heroku for many years, I&amp;rsquo;ve recently taken a look into &lt;a href="https://railway.app?referralCode=3dqien">Railway&lt;/a> as an alternative hosting platform for various side projects. These projects are often written in Go (of course!) so I thought I&amp;rsquo;d write a quick guide on how to setup a new project - the good news is, it&amp;rsquo;s easy!&lt;/p>
&lt;h2 id="1-get-an-account">1) Get an Account&lt;/h2>
&lt;p>It&amp;rsquo;s easy to setup, the link on their home page will help you.&lt;/p>
&lt;p>
&lt;a href="https://railway.app?referralCode=3dqien" class="cta-button" >Signup to Railway&lt;/a>  &lt;/p></description></item><item><title>Change Go Version in Mod</title><link>https://gophercoding.com/change-go-version-in-mod/</link><pubDate>Sat, 26 Nov 2022 07:00:00 +0000</pubDate><guid>https://gophercoding.com/change-go-version-in-mod/</guid><description>&lt;p>Picking up an old Go project, we wanted to update the desired version it should run on (mainly so when we deployed to our &lt;em>live&lt;/em> systems it would use this version too). To do this, we updated the version within the &lt;code>go.mod&lt;/code> file - the file which keeps track of both versions and packages used by the project.&lt;/p>
&lt;p>We used the command below:&lt;/p></description></item><item><title>Update All Go Packages in Your Project</title><link>https://gophercoding.com/update-all-packages-dependencies/</link><pubDate>Sat, 18 Jun 2022 14:00:00 +0000</pubDate><guid>https://gophercoding.com/update-all-packages-dependencies/</guid><description>&lt;p>If you want to update all dependencies and &lt;strong>packages&lt;/strong> within your project then the simplest way is to use the &lt;code>go get&lt;/code> command which handles it all for us. Go modules (&lt;strong>go mod&lt;/strong>) will handle most of the versioning of these packages, so deploying and sharing the project will keep the same package versions.&lt;/p></description></item></channel></rss>