iT邦幫忙

golang相關文章
共有 857 則文章
鐵人賽 Software Development DAY 3

技術 [Day 2] 你不知道的 Operator!

今天的主題是 Arithmetic operators,就是讓我們來做一些數學運算吧!實作上是件很簡單的事,我們就只是把幾個變數拿來加減乘除並且印出結果,你一定...

鐵人賽 Modern Web DAY 12

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

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

鐵人賽 Modern Web DAY 11

技術 [Day11] 資料庫建立-使用Docker

在昨天建立好了HttpServer,但我們總需要一個地方來存取資料而這次要用的儲存方式就是以文本存取為特色,並且不用下SQL的 MongoDB 在開發階段我們就...

技術 如何透過郵件自動發送 Grafana 儀表板報告

由於 Grafana 多樣的面板選擇,我們經常使用 Grafana 將採集到的監控數據進行多種視覺化的呈現,並透過時間序列的方式進行分析。 但是 Grafan...

鐵人賽 Software Development DAY 5

技術 [Day 4] 類別與結構你選誰?

今天的主題是建立一個 Class Person(不過我們待會就會看到不是每個語言都有所謂的 Class),而 Person class 有一個屬性是 age,...

鐵人賽 Modern Web DAY 26

技術 [Day26] Telegram Bot 對話

在昨天講解了指令集後今天來講解Bot的回傳方式 文字 這是最基本也是最基礎的純文字在前幾天的程式碼裡 msg := tgbotapi.NewMessage(up...

鐵人賽 自我挑戰組 DAY 2

技術 Day02-[LeetCode演算法刷題 使用Go] -Two Sum

題目連結: Two Sum 題目描述為給定一個數組 (nums) ,跟一個目標數 (target),要在數組內找出兩數 a,b 滿足 a+b=target,並返...

鐵人賽 Modern Web DAY 4

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

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

鐵人賽 Modern Web DAY 6

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

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

技術 Week6 - 原來我Server錯誤處理本身的方案就是個錯誤(/゚Д゚)/ - 錯誤處理篇 [NodeJs轉Golang的爆炸之旅系列]

大家好,因為上次的Golang核心處理的文章需要study的部分非常多,所以我還得再花些時間了解,再請大家見諒((´д`)),本週會先介紹Golang與Node...

鐵人賽 Software Development DAY 18

技術 [Day 17] 發生問題趕快舉手!

今天的主題在 Hackerrank 的安排下是延續昨天的主題。昨天我們做的事情是當發現異常的時候,各種語言是用什麼樣的方式在解決。然而今天我們要來看看如何讓我們...

鐵人賽 Software Development DAY 15
啥物碗Golang? 30天就Go 系列 第 15

技術 Post 表單 2

昨天我們介紹golang中post表單的最基礎範例,今天我們看一下稍微進階一點的範例,建立一個留言表單。首先我們看一下前端的部分: {{if .Success}...

鐵人賽 Software Development DAY 1

技術 予焦啦!目錄、快速上手與前言

目錄 第零章:基本開發工具 0.0 目錄、快速上手與前言 0.1 準備工具鏈 0.2 產出可執行檔 0.3 檢驗核心映像檔:開機流程、OpenSBI...

鐵人賽 Software Development DAY 2

技術 菜雞的踩坑之旅 Day 2 - 變數

身為Ruby玩家,做事前(變數)總是不講(宣告)就直接做,但是隨著程式越寫越多之後,變數總是會在莫名其妙的地方相撞XD,有問題就給他扛下去!好了!經過了昨天與現...

鐵人賽 Software Development DAY 2
Hey! Go Design Patterns 系列 第 2

技術 DAY 2:Single Threaded Execution Pattern,門就只有一個大家好好排隊啊~

2023/04/05 更新: 為了避免本文章散落在不同網站,之後統一由部落格更新,再麻煩從部落格查看~ 什麼是 Single Threaded Execut...

技術 蠻可愛的golang #27 - 結構 Struct 裡的Tag

golang的Struct 可以使用Tag, 作為註解之用. 以下將示範建立與取出的方法. // hello31 package main import (...

鐵人賽 開發技術 DAY 7
蠻可愛的 Golang 系列 第 7

技術 蠻可愛的 golang 7 Lazy Evaluation

今天用golang來作個 Lazy Evaluation. 可以參考一下說明: http://en.wikipedia.org/wiki/Lazy_evalua...

鐵人賽 Software Development DAY 26

技術 [Day 25] 與時間複雜度的競賽

今天 Hackerrank 的主題是探討時間複雜度,透過的題目是給定一個整數,看看這個整數是不是質數。假設這個質數是 n 的話,希望解法的時間複雜度是 O(根號...

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

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

鐵人賽 自我挑戰組 DAY 16
30天學會Golang 系列 第 16

技術 day16 - 閉包

大家好,今天是鐵人賽第十六天。還記得 day5-常數與函式 講的函式用法嗎? go語言的函式是可以當作變數使用,而且函式也是一種型別,今天我要講來函式的一種進階...

鐵人賽 Modern Web DAY 3

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

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

鐵人賽 Software Development DAY 13

技術 golang 為網路而生的Google親兒子

寫在前面 全名golang的GO是Google為了改善實務面問題而開發的語言(這裡指的服務當然是網路服務) 因此在語法上會盡量以工程師開發的角度來設計 所以go...

鐵人賽 Software Development DAY 12

技術 [Day 11] 我的世界變多維了!

先前我們已經有講過 Array 以及各語言與 Array 類似的資料結構,現在讓我們進一步來看當我們的 Array 從 Single dimension 變成...

技術 Golang-Row Data Parse to Map

之前在做erp系統內的SmartQuery功能需要從資料庫裡面撈出來query並且顯示結果但使用gorm必須要事先定義struct,於是上網搜尋找到了這個方法(...

鐵人賽 Software Development DAY 18

技術 Day18-發 issue I(觀察篇)

今日目標 明明 cookie、header 都已經處理完了,為什麼還是不能發 issue 呢?今天的目標就是要找出到底是哪個環節出了問題 比較請求 先來觀察平...

鐵人賽 Modern Web DAY 23
Go into Web! 系列 第 23

技術 Day 23 | 自己測一下程式好嗎?淺入單元測試(一)

常常看到電視節目中會有許多的社會實驗,通過各種不同的情境測試來測試人的反應如何,從這樣的測試中就可以看出不同人的人品如何,可以通過測試來驗證人品,當然也可以通過...

鐵人賽 開發技術 DAY 27
蠻可愛的 Golang 系列 第 27

技術 弄個展示SVG的Server吧

昨天介紹了用Golang畫SVG,之前也有介紹用Golang寫HTTP Server. 今天來結合一下. 範例如下: // hello79 package ma...

鐵人賽 Software Development DAY 3
Hey! Go Design Patterns 系列 第 3

技術 DAY 3:Read-Write-Lock Pattern,三人成虎,一人打虎!

2023/04/05 更新: 為了避免本文章散落在不同網站,之後統一由部落格更新,再麻煩從部落格查看~ 什麼是 Read-Write-Lock Patter...

鐵人賽 Modern Web DAY 16
BeeGo 系列 第 16

技術 Middleware / Filter(2)

上篇介紹了 Filter 的使用以及 Django 的作法,這篇我們就來試著簡化 Django 的作法,然後參考官方文件,來實作一個在驗證失敗後會導向到 /lo...

鐵人賽 DevOps DAY 24
Dev's Ops 啟程 系列 第 24

技術 [Day 24] BDD - godog 小試身手

godog 簡介 godog是Cucumber官方的Golang BDD(Behaviour-Driven Development)框架,它將規範和測試文件二合...