author/Go語言中文網

golang設計模式之建造者模式

最近一直在寫框架,這個系列也好久沒更新了,抽時間更新一篇~ 概述 wiki: 建造者模式(Builder Pattern) :將一個複雜物件的構建與它的表示分離,使得同樣的構建過程可以建立不同的表示。

Golang 專案之配置檔案

相信對於很多gopher 而言, 我這篇文章,算比較初級,我是一個一年多經驗的golang程式員,有著5年左右的程式設計經驗。 golang 對於初學者還算友好, 寫程式碼很好入門, 但業界對於golang工

使用Golang的Gin框架和vue編寫web應用

背景: 之前使用Golang的Gin框架進行一些運維內部後端的API介面開發,對外提供提供 json 型別的資料響應,但是該種方式在瀏覽器訪問資料時資料格式不友好(由於是API介面,一般需要使用postman

golang中的bytes包

golang標準庫中提供了bytes包,該包幾乎和strings包給string提供的功能,只不過bytes包對應的是[]byte。和strings一樣,並不修改傳入變數,而是返回其副本修改之後的內容。 整

Intellij IDEA安裝golang外掛

支援golang開發的IDE現在已經很多了,如果要討論出哪一個IDE才是最好的golang IDE,這絕對可以讓一群程式猿撕逼上百樓,這裡就不討論了。選擇什麼樣的IDE,主要就是個人喜好的問題而已。我習慣了An

go設計模式之外觀模式

這篇是設計模式中結構模式的第一篇。微服務架構現在是系統的架構的主流,它將系統拆分成一個個獨立的服務,服務之間通過通訊建立起關聯關係。假設現在有一個部落格的系統,它由四個微服務組成。使用者服務,文章管理服務,分類

go設計模式之原型模式

原型在IT領域常被提及,那麼什麼是原型?就產品設計來舉例吧,在產品開發中,產品經理需要根據業務,畫出一個產品原型圖,然後設計,根據產品原型圖畫出設計圖,前端工程師根據設計圖進行將設計圖變為計算機可執行的程式碼。

golang中archive/zip包

一、ZIP的操作 壓縮、解壓 二、GO中壓縮操作 1、建立zip檔案 2、向這個zip檔案裡寫入要壓縮的檔案的頭部資訊和檔案資訊 package main

GO-函式學習

函式的宣告 go的函式宣告通過func 這個關鍵字,params 是他的形參設定,result 是他的return值 當設定pa

1746002733.6151