iT邦幫忙

golang相關文章
共有 1016 則文章

徵才 「傑富資訊」專注研發! 持續擴大招募中!

◆公司簡介【專注研發,追求創新】我們是一群致力於遊戲軟體開發,流著年輕活力血液的創新團隊,傑富資訊總部坐落於台中市北屯區,公園綠景與風格建築比鄰而居,星巴克、春...

鐵人賽 Modern Web DAY 30

技術 Day30 廢文日 練蕭威總結

Yeah!完賽了! 在今年的一開始就能做一件偉大的事,很值得。最大的受益者永遠是準備資料的人,看一篇文章可能花3分鐘,但準備要花超過3個小時,犧牲了假日一些...

鐵人賽 自我挑戰組 DAY 15

技術 [2018 iThome 鐵人賽] Day 15: 嘗試在 Python 中做到 Golang fmt 的效果

本文利用工人智慧技術同步發表於我的部落格 前言 去年開始學 Golang,但早在這之前就已經聽過很多 Gopher 說過 gofmt 有多麼方便,當...

鐵人賽 Modern Web DAY 21

技術 Day21 古法私釀、糞扣 Go (BeeGo Framework 練習Header與ErrorHandler)

這篇應該是來還債的,突然發現在測試API的時候會回傳html,驚覺事態不對,如果當我們遇到404找不到頁面的時候應該要返回一些訊息,不應該是一個頁面,給一個st...

鐵人賽 Modern Web DAY 26

技術 在2017年底,我們聊一聊Go (Golang)

當你發現我突然轉換題目,通常也就是我卡關的時候。 我在資料查找的過程中注意到Go,雖然與我的鐵人賽系列主題「新時代網頁框架」無關,但考量到「比較」這點上,還是可...

鐵人賽 Modern Web DAY 17

技術 Day17 純、手工系列 Go (BeeGo Request篇)(下)

BeeGo Request篇 解析參數(Parse To Struct) 在這個部分官網文件上提到了POST資料可以透過ParseForm()這個func來完成...

徵才 「傑富資訊」專注研發,持續擴大招募中!

◆公司簡介【專注研發,追求創新】我們是一群致力於遊戲軟體開發,流著年輕活力血液的創新團隊,傑富資訊總部坐落於台中市北屯區,公園綠景與風格建築比鄰而居,星巴克、春...

鐵人賽 Modern Web DAY 16

技術 Day16 純、手工系列 Go (BeeGo Request篇)(上)

到第16天了,雖然每天好像都被文章追著跑,但是不知不覺中其實也寫了16篇,每一篇在寫的時候其實自己也在update自己的資料庫,其實很棒的呢~ BeeGo Re...

鐵人賽 Modern Web DAY 6

技術 Go的初心者(語法介紹)Part 2 運算元應用篇

今天我們來關注一下 Go 的運算元該怎麼使用 在 Go 語言中 運算元代表一個運算式的基本值 而 Go 的運算元一共有 21 種這邊就不一一介紹了 基本的加減乘...

鐵人賽 Modern Web DAY 5

技術 Go的初心者(語法介紹)Part 1 基本語法篇

Go 的語法分為 5 大類 識別符號(identifier) 關鍵字(keyword) 運算符號(operator) 分隔符號(delimiter) 字面常數...

鐵人賽 Modern Web DAY 4

技術 Go的初心者(語法介紹)Part 0 來源篇

暨上一篇文章稍微地講解了如何開始寫 Hello World 之後 接下來就是真正的重頭戲了 也就是長篇幅來了!語法介紹會是一個長篇幅的系列文 預計會分成 22...

鐵人賽 Modern Web DAY 13

技術 Day13 古法私釀、糞扣 Go (BeeGo Framework 練習二)

還記得昨天我們看到GET的寫法嗎?我今天又將router.go在寫了一次,這次加上了今天要把POST寫出來讓我們可以透過http的post來達到新增資料的部分,...

鐵人賽 Modern Web DAY 12

技術 Day12 古法私釀、糞扣 Go (BeeGo Framework 練習一)

終於要來寫一些Code了好興奮阿!其實這個Code改了許多次,可能歸類為幾個原因 對Go語言不熟悉 對Beego Framework不熟悉這不是再說廢話嗎?其...

鐵人賽 Modern Web DAY 3

技術 Go的初心者(那些年我們說著的 Hello World~)

上一回我們粗略的說明了環境架設的方式 不知道邦友們照著我的方式做的人有成功嗎?歡迎留言告訴我! 今天不免俗的就來跟邦友們打聲招呼吧 與眾不同的地方是 我們用 G...

鐵人賽 Modern Web DAY 11

技術 Day11 純、手工系列 Go (BeeGo Routing 使用篇)

每天開頭依然會先喇賽一下,不過最近真的越來越忙,沒有太多時間可以好好準備鐵人賽,希望很快可以撐過去,來研究研究Beego Routing使用篇吧 ! BeeGo...

鐵人賽 Modern Web DAY 2

技術 Go的初心者(環境架設)for Mac

任何程式語言都需要架設基本環境才能夠開始初心試煉 今天就來說明如何架設環境 往勇者之路邁進吧! 首先必須前往 Go 的官方網站下載最新的 SDKStep 1 :...

鐵人賽 Modern Web DAY 1

技術 Go的初心者(簡介)

這是與 Go 的第一次親密接觸, 今天就來開始我的初心者試煉吧!首先是Go的簡介 特性 1.開放原始碼作為一門網頁開發端語言, Go 是開源的任何人都可以看見原...

鐵人賽 Modern Web DAY 10

技術 Day10 純、手工系列 Go (BeeGo Routing概念篇)

有點開心寫到第十天,剩下三分之二了,迫不及待的想把這篇完成,越接近年底感覺就好像有做不完的事情,現在都會很怕鐵人賽寫不完,為了好好記錄整個開發的過程,真的是一...

鐵人賽 Modern Web DAY 9

技術 Day9 純、手工系列 Go (BeeGo Tool篇)

昨天介紹了beego這套golang的framework的安裝與測試,今天要更認真介紹他,由於這次的主要是要使用API實作,所以並不會使用到view,很貼心的b...

鐵人賽 Modern Web DAY 3

技術 Day3 初次見面 Go

Go是一個編譯語言,意思就是他不像Javascript、PHP一樣,按下執行時就馬上運行程式碼,必須先透過編譯器,將程式語言轉換成電腦看得懂的語言,才能夠執行程...

鐵人賽 Modern Web DAY 22

技術 30天就Go(22):LINE REBOT 02 LINE環境介紹及LINE API

LINE環境介紹 LINE API的相關流程註冊好之後進到Developer介面,可以看到像是這樣子的介面 昨天主要是介紹如何申請至開啟,今天會幫大家簡單說明...

鐵人賽 Modern Web DAY 21

技術 30天就Go(21):LINE REBOT 01 LINE API 申請

LINE API 申請教學 首先,到LINE BUSSINESS CENTER申請帳號點選右上角的登入,申請BUSSINESS帳號前提是要有LINE帳號,相...

鐵人賽 Modern Web DAY 20

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

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

鐵人賽 Modern Web DAY 19

技術 30天就Go(19):Channels

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

鐵人賽 Modern Web DAY 18

技術 30天就Go(18):Error Handling

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

鐵人賽 Modern Web DAY 17

技術 30天就Go(17):Goroutines

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

鐵人賽 Modern Web DAY 16

技術 30天就Go(15):Interface

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

鐵人賽 Modern Web DAY 15

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

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

鐵人賽 Modern Web DAY 14

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

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