日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Go使用Gin框架開發博客系統(一)之環境搭建和項目初始化

作者:SenseKeen 更新時間: 2022-03-14 編程語言

Go使用Gin框架開發博客系統(一)之環境搭建和項目初始化

搭建go開發環境

打開golang官網

https://golang.google.cn/

點擊download下載

在這里插入圖片描述

根據自己的系統點擊藍色文件名進行下載安裝。

安裝完成后在終端輸入go version 驗證安裝是否成功

在這里插入圖片描述

go version

更改Go鏡像,啟用go mod

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

查看Go環境配置

go env

初始化項目

打開Goland代碼編輯器

在這里插入圖片描述

新建項目

在這里插入圖片描述

輸入項目文件名

在這里插入圖片描述

初始化項目

go mod init myblog-server

根據提示啟用集成

在這里插入圖片描述

在這里插入圖片描述

目錄下出現go.mod 表示初始化go項目成功

關于Gin

  • Gin是一個golang的微框架,封裝比較優雅,API友好,源碼注釋比較明確,具有快速靈活,容錯方便等特點

  • 對于golang而言,web框架的依賴要遠比Python,Java之類的要小。自身的net/http足夠簡單,性能也非常不錯

  • 借助框架開發,不僅可以省去很多常用的封裝帶來的時間,也有助于團隊的編碼風格和形成規范

https://github.com/gin-gonic/gin

導入gin框架

go get -u github.com/gin-gonic/gin

在這里插入圖片描述

根目下新建main.go 文件

輸入以下代碼

package main

import (
  "fmt"
  "github.com/gin-gonic/gin"
)

func main() {
  myServer := gin.Default()
  myServer.GET("/", func(c *gin.Context) {
    c.JSON(200, gin.H{"msg": "hello go server"})
  })
  err := myServer.Run(":8080")
  if err != nil {
    fmt.Println("服務器啟動失敗!")
  }
}

瀏覽器地址欄輸入localhost:8080

出現以上內容表示服務器啟動成功啦!

原文鏈接:https://blog.csdn.net/qq_34046422/article/details/119853628

欄目分類
最近更新