iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

golang後端入門分享 系列

本篇參賽內容以分享入門Go語言經驗為主,適合剛要學習Go語言的新手們,前段以介紹golang一些基礎的概念為主,後段將會以篇實務上的運用以及一些個人學習的心得分享,如果讀者有任何想法或是見解,也歡迎一起分享交流。

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊神龍特攻隊 - it 宏的逆襲
DAY 1

Day1-前言

先自我介紹一下,本身是研發部門裡的後端工程師,而此次是我第一次參加鐵人賽,希望透過這次參加比賽,也增進自己對 Go 語言(golang)的瞭解。 而其實我本科業...

2021-09-09 ‧ 由 JC77 分享
DAY 2

Day2-Start to go

簡介 Go 是由 Google 開發的程式語言,於2007發起,在2009正式推,2012年發布第一個版本,主要由三位大神供同研發的,以下先簡單介紹三位創始人物...

2021-09-10 ‧ 由 JC77 分享
DAY 3

Day3-golang 環境建設(macOS)

前言 因為本身是以 MAC 在開發程式,所以本篇文章是以安裝 Go 的環境在 macOS 為主,那如果你是使用 linux 或 windows 的作業系統,本篇...

2021-09-11 ‧ 由 JC77 分享
DAY 4

Day4-Go Go Go!第一隻 golang!

Hello rookie! 在經過昨天安裝完環境後,相信大家已經迫不及待要寫第一支程式了吧。 相信大家在學新的程式語言時,第一支程式不免俗都會來印出個 Hell...

2021-09-12 ‧ 由 JC77 分享
DAY 5

Day5-Go變數介紹

變數型態 在學習 Go 語言前,我們先了解一下一些基本的變數型態(type),可簡單分成以下幾種: 字串 Go 語言裡,字串必須用雙引號框起來,裡頭不為程式。...

2021-09-13 ‧ 由 JC77 分享
DAY 6

Day6-Go敘述

前言 Go 語言的敘述,與大部分程式語言用法差不多,所以對學過程式語言的朋友,不會太需要花時間理解,這裡來講解Go 語言的敘述,一些基本的用法。 if 相信 i...

2021-09-14 ‧ 由 JC77 分享
DAY 7

Day7-Go迴圈

前言 迴圈基本上是每個程式語言必備的函式,藉以迴圈來達成反覆或是循環的動作。而 Go 語言的迴圈種類比起其他程式語言來說,比較單一,只用 fo r迴圈來表達三種...

2021-09-15 ‧ 由 JC77 分享
DAY 8

Day8-Go陣列Array

前言 陣列是一種資料結構,裡面裝載的資料必須是同性質的,不能同時裝載著字串又裝載著整數,且建立後陣列後,長度不能改變。如果你有當過兵,把陣列想成一個班,同班的人...

2021-09-16 ‧ 由 JC77 分享
DAY 9

Day9-Go切片Slice

前言 上一章節我們介紹了 Go 語言的陣列,但由於在宣告陣列後,他的長度需要為固定的,使得在部分需求中,使用起來有些許的不方便,所以 Go 提供另一個與型態與陣...

2021-09-17 ‧ 由 JC77 分享
DAY 10

Day10-Go結構Struct

前言 今天要介紹 Go 語言的另一種資料型態,在先前,我們介紹的變數都是儲存單一的值或是多個相同型態的值,那如果要用變數表示較複雜的概念,像是紀錄一個人的名字、...

2021-09-18 ‧ 由 JC77 分享