iT邦幫忙

golang相關文章
共有 327 則文章

技術 Week22 - 用Redis來幫Line bot髒沙發設計一次性功能 - 實作篇 [Server的終局之戰系列]

本文章同時發佈於: Medium iT邦幫忙 大家好,繼上次Week21 - 用Redis來幫Line bot髒沙發設計一次性功能 - 概念篇後,...

技術 蠻可愛的 golang #43 睡覺排序法

蠻可愛的golang 系列,是 golang 還沒什麼人理他的時候,總裁要我寫些簡單的來介紹給大家, 當年寫到 #42 https://ithelp.ithom...

技術 [go]性能pprof/品質gosec工具檢測

本章介紹: 性能分析工具-pprof 查看CPU/memory等的瓶頸 檢視go的品質與建議-gosec 性能分析工具-pprof 先在程式碼插入以下程...

技術 [ Go ] 寫測試並產生網頁版報告看覆蓋率

本章介紹: 為上一篇 Gin 框架的 User & PostName func.寫個簡單測試 跑測試並瞭解 coverage 覆蓋率,產生測試報告...

徵才 [南港] 華奧科技誠徵 資深Go工程師 80-200K[遊戲產品部]

團隊簡介 華奧科技有限公司(以下簡稱華奧科技)新創立於2020年,由一群曾在知名軟體、網路公司的核心人才和技術菁英帶著對夢想的追求組成,集軟體研發及產業整合於一...

技術 Golang-Method

GitLab:https://gitlab.com/whitefloor40567/golangnote 在發Interface裡其實應該先說Method的用法...

技術 Golang-Interface

GitLab:https://gitlab.com/whitefloor40567/golangnote 直接就跳到Interface是太快了... 中間其實還...

技術 Golang-For

代碼可隨意使用或轉貼,但請註明出處 GitLab:https://gitlab.com/whitefloor40567/golangnote 連發兩篇XD 這篇...

技術 Golang-Switch

代碼可隨意使用或轉貼,但請註明出處 GitLab:https://gitlab.com/whitefloor40567/golangnote 最近在整理基礎教學...

技術 Golang-if

代碼可隨意使用或轉貼,但請註明出處 GitLab:https://gitlab.com/whitefloor40567/golangnote 上一篇可以Hell...

技術 Golang-Hello Golang

不管什麼程式語言,第一篇不免俗的總是Hello XXX 那今天到了Golang也是一樣 我們就來看看要怎麼先在Terminal上印出Hello Golang吧...

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

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

技術 Go 的並發:Goroutine 與 Channel 介紹

本文同步發表於 Limitless Ping Goroutine 像是 Go 語言的 thread, 使 Go 建立多工處理, 搭配 Channel 使 G...

技術 Week3 - 你有沒有想過,到底Server是如何「同時處理多個requests」的? - 行程、線程、協程篇 [NodeJs轉Golang的爆炸之旅系列]

文章也同時發表於medium(`・ω・´)” 稍微提一下,以下所有圖畫都是我妹妹幫忙畫的,希望有幫助大家~ 髒沙發LineBot在開發時曾經碰過一個問題,就...

技術 Week2 - 你有沒有想過,到底Server是如何「同時處理多個requests」的? - Node.js篇 [鼠年全馬鐵人挑戰-NodeJs轉Golang的爆炸之旅系列]

文章也同時發表於medium(`・ω・´)” 某次我跟partner小明發生了一件趣事,不知大家是否也有以下相似的經驗: 小明:你的server好像卡住了,cl...

達標好文 技術 Week1 - 前言: 因AV女優辨識機器人髒沙發,從Python到NodeJs,再從NodeJs跑到Golang [鼠年全馬鐵人挑戰-NodeJs轉Golang的爆炸之旅系列]

此篇文章我也記錄在我的medium部落格( ´•̥̥̥ω•̥̥̥` ) 大家好,這是小的第一次參加挑戰系列文章,一直都對互相學習很憧憬,雖然是個小菜鳥工程師,...

技術 使用GCP架設Ubuntu Mysql5.7 golang

首先到GCP建立一台新的VM,因為我要使用mysql5.7,所以使用ubuntu-minimal-1604 這個映像檔 因為超過17以上,安裝mysql的時候會...

技術 寫個Golang Line bot

1.搭建Web Service環境 docker-compose 與 traefik 首先, 在架好的Linux VM中先安裝好docker-ce與docker...

鐵人賽 Software Development DAY 30

技術 [Day 29] 一起做事效率高

今天是鐵人賽的最後一天了。老實說每天要四個語言實在是有點太高估自己的時間狀況,加上 Context Switch 的成本,導致過程之中許多時候都只能先寫部分再慢...

鐵人賽 Software Development DAY 29

技術 [Day 28] 來看正規表示式

今天要來看看一個大家應該不會太陌生,但對我來說每次只要一久不用就會忘掉的正規表示式 (Regular expression)。正規表示式在處理複雜規則的字串很有...

鐵人賽 Software Development DAY 28

技術 [Day 27] 自己的程式自己測

先前寫了那麼多程式,是時候來談談測試了。這裡的測試指的是 Unit test,大部分的時間是以一個 Function、Class 等等為單位去測試,看輸入幾組設...

鐵人賽 Software Development DAY 27

技術 [Day 26] 以組合代替繼承?

老實說今天 Hackerrank 的主題讓我有點不想浪費一天的篇幅去講,因為是在講 Nested Logic,說穿了就只是要你練習兩層以上的 If Else 之...

鐵人賽 Software Development DAY 26

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

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

鐵人賽 Software Development DAY 25

技術 [Day 24] 一條獨一無二的鏈

今天在 Hackerrank 的主題是,延續我們之前研究的 Linked list,為這個 Linked list 去增加一個 Function 來把 Link...

鐵人賽 Software Development DAY 24

技術 [Day 23] 再好好看看這棵樹

今天的主題是延續昨天的 Binary Search Tree,我們要來看其中一種 Traversal 的方法,所謂 Traversal 就是用某種順序來走訪 B...

鐵人賽 Software Development DAY 23

技術 [Day 22] 種下一棵有用的樹

今天我們要來看的是 Binary Search Tree (BSTs)。Tree 是由有限節點組成具有層次關係的集合。以下圖為例,最上面的節點稱作根節點 (Ro...

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

技術 結語

缺少的功能 需要自己補的功能還蠻多的,目前比較明顯而直接的是 Storage backend,現在檔案只能存到本機上,一般在處理檔案時,會考慮存到外部的檔案存儲...

鐵人賽 Software Development DAY 22

技術 [Day 21] 什麼類型都可以

今天要來談談 Generic。由於靜態語言對於宣告的類型有嚴格的規定,Generic 的出現則是讓這件事情變得更加彈性,可以將一套程式碼複用在不同類型的資料上。...

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

技術 blog (3) - 後台管理

好囉,倒數第二天,來做後台。今天主要會完成後台文章的管理,會有 List, Create, Update, Delete 等,另外也會試著使用 FCKEdito...

鐵人賽 Software Development DAY 21

技術 [Day 20] 把東西給我排好

今天我們要來談談 Sorting,也就是排序。排序看似不起眼,但其實在電腦的世界扮演了許多關鍵的角色,例如當我們要更有效率地搜尋出某個東西的時候,又例如我們要按...