iT邦幫忙

鐵人檔案

2017 iT 邦幫忙鐵人賽
回列表
Modern Web

30天就Go:教你打造LINE自動回話機器人 系列

Go語言挾著易讀及執行快速的優勢,逐漸被企業所採用。本系列文將從介紹到教學,一步一步帶領你進入Go的世界,可能會需要一點程式的概念,最終做一個LINE自動回話機器人。希望挑戰能成功,大家一起加油吧!

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

30天就Go(10):Pointer

說Go是C的進化版一點也不為過(至少我學到現在是這樣啦),處處充滿了C的影子,又加上了新的script語言的功能。 Pointer 將變數直接指向記憶體位置就...

2016-12-26 ‧ 由 troy555 分享
DAY 12

30天就Go(11):資料結構 - Array

資料結構是程式語言很重要的一環,其中矩陣array更是常見的項目 Array Array就是一個固定空間的容器,每個單位空間都有一個編號 基本操作 宣告 宣告一...

2016-12-27 ‧ 由 troy555 分享
DAY 13

30天就Go(11):資料結構 - Map

從前人智慧進化的語言Golang,當然很多概念也是沿用舊的語言。今天要講的Map其實也不是甚麼新奇的東西,如果你有用過Python,那Map可能就是類似Dict...

2016-12-28 ‧ 由 troy555 分享
DAY 14

30天就Go(12):資料結構 - Slice

Slice這東西講明了就是List,相較於Array的不同是它的長度是可變的。塞多少東西長度就是多少,不像array說100就是100 Slice 概念 Sl...

2016-12-29 ‧ 由 troy555 分享
DAY 15

30天就Go(13):資料結構 - Struct

Struct是一個可以給程式設計師自定義型態的功能。 概念 其實Struct就是有點類似OOP(物件導向)的概念。比如說我今天想要建立一個型態"人&...

2016-12-30 ‧ 由 troy555 分享
DAY 16

30天就Go(15):Interface

Interface Interface,目的是為了在多種物件中找出共通性,將這個共通性獨立出來。在這篇的範例中,因為程式不大,大家可能會覺得interface這...

2016-12-31 ‧ 由 troy555 分享
DAY 17

30天就Go(17):Goroutines

Goroutines Goroutines就是一系列的Thread操作,意思即一支程式同時進行好幾個小程式。使用go的時候程式會將go所要執行的項目放到背景執行...

2017-01-01 ‧ 由 troy555 分享
DAY 18

30天就Go(18):Error Handling

Error Handling 有時候程式的錯誤是在預料之內的,防範也防範不了,但總不能因為一個錯誤就讓整支程式停下來吧?因此就需要Error Handling。...

2017-01-02 ‧ 由 troy555 分享
DAY 19

30天就Go(19):Channels

Channel Channel的中文應該就叫做通道,可以用來Send和Receive資料,使用起來頗抽象,我也是第一次接觸這種概念。似乎在Goroutine實作...

2017-01-03 ‧ 由 troy555 分享
DAY 20

30天就Go(20):LINE REBOT 00 準備篇

一直至今也累計了20篇了,前面基本技術方面我個人認為已經交代差不多了,雖然中間有幾篇明顯灌水,不過還是希望之後有空把他補回來XD 今天沒有要講甚麼技術相關的內容...

2017-01-04 ‧ 由 troy555 分享