iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
DevOps

"GoDevOps": Learn DevOps Tools with Go 系列

Because Go fits well for general performance-oriented software, more and more popular DevOps tools are written in Go, such as Docker, Kubernetes, Helm, and Istio.
As a DevOps engineer, I would like to learn Go and understand how Go can be used in my daily routine.

參賽天數 11 天 | 共 11 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Golang + DevOps? Does DevOps Engineer Need to Learn Golang?"

Go for software developing. Go is becoming more famous and important in the worl...

2021-09-12 ‧ 由 brandontsai 分享
DAY 2

[Golang] Go Installation and Basic Toolchain Introduction

Installation Download the package from https://golang.org/doc/install Open the...

2021-09-13 ‧ 由 brandontsai 分享
DAY 3

[Golang] Deep into Hello World!

Let's start by understanding the hello.go example package main import ( "...

2021-09-14 ‧ 由 brandontsai 分享
DAY 4

[Golang] Introduction to Variables

Decaliring Variables Let's update the hello.go example with a variable as follow...

2021-09-15 ‧ 由 brandontsai 分享
DAY 5

[Golang] Introduction to Control Flow

If statement if (condition1) { } else if (condition2) { } else { } Note that...

2021-09-16 ‧ 由 brandontsai 分享
DAY 6

[Golang] Array and Slice

Go has two type of structure to handle list: Array: Fixed length list of eleme...

2021-09-17 ‧ 由 brandontsai 分享
DAY 7

[Golang] Introduction of Functions

Declairing Functions We can use the func keyword to declair a function as follow...

2021-09-18 ‧ 由 brandontsai 分享
DAY 8

[Golang] Modules

Within a small application, we can just use the main package and functionalities...

2021-09-19 ‧ 由 brandontsai 分享
DAY 9

[Golang] Custom Type Declarations and Struct

Technically, Go is not an object-oriented programming language. It doesn’t have...

2021-09-20 ‧ 由 brandontsai 分享
DAY 10

[Golang] Pointer

Go provide pointer similar to C and C++. Go use & operator to access the me...

2021-09-21 ‧ 由 brandontsai 分享