<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Hardworker_1396</title>
    <description>The latest articles on DEV Community by Hardworker_1396 (@hardworker_1396).</description>
    <link>https://dev.to/hardworker_1396</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4008569%2F8499b8df-687a-488c-8114-31118fb7341b.png</url>
      <title>DEV Community: Hardworker_1396</title>
      <link>https://dev.to/hardworker_1396</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hardworker_1396"/>
    <language>en</language>
    <item>
      <title>Yeah, I Started with Go</title>
      <dc:creator>Hardworker_1396</dc:creator>
      <pubDate>Thu, 02 Jul 2026 17:49:08 +0000</pubDate>
      <link>https://dev.to/hardworker_1396/yeah-i-started-with-go-2g8g</link>
      <guid>https://dev.to/hardworker_1396/yeah-i-started-with-go-2g8g</guid>
      <description>&lt;p&gt;Hi guys, this is my first post, and this is the first ever post or blog that I am writing, so if there's any mistakes that I'm making while writing please try to bear with it.&lt;/p&gt;

&lt;p&gt;I started my coding journey in July 2025. Before you come to any conclusion, I'll tell you that I've tried 3 programming languages till now, from C to C++ to Python, which basically every college student ends up doing. Yeah, I'm a pretty messed up person because I forgot that I was studying in college and that CGPA matters. I just messed up my CGPA to have my joy in first year. What was the joy? "The joy of doing programming."&lt;/p&gt;

&lt;p&gt;So, from 1st June to 22nd July, with my second year about to start, I thought I should do something productive. I tried to learn AI and machine learning, but I got fully exhausted after completing till EDA and feature engineering. And the time left was 25 days till college starts. I didn't want to mess up my second year, so I thought that in this meantime I should learn something new, but not in the orthodox way, something different. Some new programming languages had caught my eye, like Golang, Rust, Odin, Zig, etc. So I tried to put aside everything I was doing and focus on the languages that are getting more hyped, for a better experience. I know some people would think I should focus on JavaScript, Java and all, but listen, it's just a language. If it affects me in any way, I'll try to stop and do things the normal way.&lt;/p&gt;

&lt;p&gt;And I know doing these languages in 20 days is impossible, yeah I know, so I just want to do the basics in 20 days, and if I get time after college, I'll try to master more.&lt;/p&gt;

&lt;p&gt;Okay let's cut to the chase, as you know by the title — "Yeah I started with Go." Why? Because I was reading up on facts about these new languages, who made them, why they were made, and who uses them and why. After all that research I came to the conclusion that starting with Go could be a great idea. What I understood is that it's like an enhanced version of C, made to be as simple as Python and as fast as C. I heard about people doing crazy stuff with it, some even starting businesses around it. I read an article — "How We Went From 30 Servers to 2" (&lt;a href="https://blog.iron.io/how-we-went-from-30-servers-to-2/" rel="noopener noreferrer"&gt;https://blog.iron.io/how-we-went-from-30-servers-to-2/&lt;/a&gt;) — and that made me think starting with Go would be better than directly jumping onto Rust or Zig or Odin.&lt;/p&gt;

&lt;p&gt;Day-1 and Day-2:&lt;/p&gt;

&lt;p&gt;So for Go, I was really confused about where to start — YouTube tutorials, website tutorials, or books. The YouTube videos made deciding harder, and web tutorials were a no-go (because web tutorials make life harder, I've tried it and I know it very well), so I went with a book called "Get Programming with Go." I think it's a wonderful book for starters.&lt;/p&gt;

&lt;p&gt;The first three units, 0 to 2, were about the basics of programming, syntax and variables, loops and conditions, and variable scope and types (numbers, strings, runes).&lt;/p&gt;

&lt;p&gt;There are many things I like about Go. First of all, the handling of variables is great — it has two things, const and var, and one thing I like the most is how it lets you group multiple variables. I know Python is nice too, but since Go has fast compilation time and is basically an enhanced version of C, I found myself comparing it to C instead — I forgot to even think about Python. What I liked is I don't need to write int, float or double every time, I can just use this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight go"&gt;&lt;code&gt;&lt;span class="k"&gt;var&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;
    &lt;span class="n"&gt;name&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;"hardworker"&lt;/span&gt;
    &lt;span class="n"&gt;lvl&lt;/span&gt;  &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;"beginner"&lt;/span&gt;
&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And if you think that's good, bro you're missing the best part — you don't even need the "var" word every time, you can just type:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight go"&gt;&lt;code&gt;&lt;span class="n"&gt;name&lt;/span&gt; &lt;span class="o"&gt;:=&lt;/span&gt; &lt;span class="s"&gt;"hardworker"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It only has one loop, "for," nothing else.&lt;/p&gt;

&lt;p&gt;Sorry, I missed the best part — how, after an error, I could actually understand where I made a mistake. Another thing I found new was that the main function lives inside packages, and how I can use bigInt or float, and how I can make smiley faces and other symbols using runes. I did a lot of work with this book, and now I'm going to start with functions the next day. I'm eager to write my next blog.&lt;/p&gt;

&lt;p&gt;Thank u.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>devjournal</category>
      <category>go</category>
    </item>
  </channel>
</rss>
