Introduction to Go Programming for beginners

preview_player
Показать описание

In today's episode we take a look at the basics of the Go programming language. How to install it, and how to structure code.
We cover all the basics of writing our first module, package and go files.
The fundamentals are important so learning about functions, types, control flows, structs, arrays, slices and loops are critical building blocks for writing code.

Checkout the source code below 👇🏽 and follow along 🤓

Also if you want to support the channel further, become a member 😎

You can also support the channel by becoming a Patreon 😎

Checkout "That DevOps Community" too

Source Code 🧐
--------------------------------------------------------------

If you are new to Kubernetes, check out my getting started playlist on Kubernetes below :)

Kubernetes Guide for Beginners:
---------------------------------------------------

Kubernetes Monitoring Guide:
-----------------------------------------------

Kubernetes Secret Management Guide:
--------------------------------------------------------------

Like and Subscribe for more :)

Follow me on socials!

Music:

Timestamps

00:00 Introduction
01:11 Installation
05:19 Code Structure
08:15 The Application
11:09 Functions
14:00 Variables and Types
15:44 Local Variables
18:33 Global Variables
20:51 Control Flows
22:46 Arrays
26:01 Slices
29:08 Loops
35:55 Structs
41:33 Docker
Рекомендации по теме
Комментарии
Автор

This channel should have a million subscribers

mamun
Автор

If you can't code and have no real experience as a developer you are not a DevOps but just a sysadmin. The most important point in DevOps is to treat the entire software development lifecycle as s single process and to understand deeply and be involved in every step of it - only this way you will be able to make it efficient and good.

tosho_ait
Автор

You are the best sir. Just waiting for more and more learning from you

subhankarpadhy
Автор

Excellent content as always. Great way of explaining, keep it going !

SV-tccu
Автор

Thanks Marcel for a very good introduction of Go, will be waiting for more new videos of Go

atanudebnath
Автор

Great video, thank you. 
After watching all of your videos I got hungry for some dev one.

stefanschmidbauer
Автор

Great content. I would suggest to increase font size of code - that will help keep whole picture in view(instead of selective zooming)

yasirm
Автор

Thank you for the lesson, I learnt too much about go basics.

ariand.sialajulio
Автор

Hi, Can you please make a small video about your VSCode setup with Git.

RaviSingh-ixnr
Автор

Newbie here. What is the benefit of copying files over to the docker container and compiling within the container? Why not just copy over the compiled executable to the container and then run it?

joshkornblum
Автор

Great video
Since you're venturing into development side as well, Later in the series, could you dive deep into structuring a REST API project with microservices pattern?

Could have a few sections where you contrast it with django, spring boot etc.

Could also be started as a "flask equivalent for python developers" that becomes a go project management guide towards the end?

TheArpitkoberoi
Автор

22:02 that else is redundant, i know you already know that, just for information

angelbythewings
Автор

Amazing as always. I learned a lot from this channel!

What software do you use for creating these videos?

Gandolfof
Автор

So funny to watch your videos, thanks !

DziuCasTV
Автор

Awesome video, keep up the amazing work :)

ComputerScienceSimplified
Автор

Thank you from Ukraine. Please continue on go maybe later video on k8s operator creation just simple use cases.

ElCucuy
Автор

Sending build context to Docker daemon 1.536kB
Error response from daemon: the Dockerfile (dockerfile) cannot be empty

any help?

EightSixx
Автор

I didn't understand one thing:
You ran go inside the container, but how did you edited your 'go' files in VSCode while they were located inside the container?

ybonda
Автор

Wow. I can't imagine how I created my first go based product without going through all these basics. I think now need to do some reverse learning and optimize these code following your series of go videos. Thanks~

KK-ever
Автор

what is better for DevOps, go or python?

jameeappiskey
visit shbcf.ru