美文网首页
使用 go-module 包管理器

使用 go-module 包管理器

作者: u14e | 来源:发表于2019-06-26 11:07 被阅读0次

$GOPATH 目录下新建一个项目目录(eg. gin_start), 并在此项目根目录下初始化 mod:

go mod init gin_start

解决网络问题: export GOPROXY=https://goproxy.io(windows 使用 set)

安装各种包:

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

新建 main.go 写自己的代码:

package main

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

func main() {
    fmt.Printf("Start servering")
    r := gin.Default()
    r.GET("/hello", func(c *gin.Context) {
        c.JSON(200, gin.H{
            "success": true,
            "code": 200,
            "message": "Hello World",
            "data": nil,
        })
    })
    r.Run(":8000")
}

启动服务: go run main.go
访问: http://localhost:8000/hello

image.png

参考链接:

相关文章

  • 使用 go-module 包管理器

    在 $GOPATH 目录下新建一个项目目录(eg. gin_start), 并在此项目根目录下初始化 mod: 解...

  • Added non-passive event listener

    1.使用npm管理器下载default-passive-events依赖包 npm i default-passi...

  • 003: 安装软件

    1: 安装gdebi包管理器$ sudo apt install gdebi 2: 下载deb格式的软件包已经使用...

  • C# 二维码

    1.添加包 先使用NuGet包管理器添加ThoughtWorks.QRCoder 2.写代码 引入包 二维码工具类...

  • maven 引入本地jar

    手动添加jar包到本地仓库添加为 system scope 依赖使用 Nexus 仓库管理器 cmd命令 一、引入...

  • Linux 环境下源码编译安装 NodeJS

    在Linux环境下安装 NodeJS 有三种方式: 源码编译安装 使用预编译安装包安装 使用包管理器安装 (不推荐...

  • 1. Laravel5的安装

    1. Composer Composer就是包管理器,使用它就可以很好的使用他人开发好的包,或者直接开发包。com...

  • 天降之物bilibili版 食用方法

    需要工具: 1.哔哩哔哩手机版客户端 2.文件管理器,推荐使用MT管理器 以上两个工具可在压缩包中直接安装 食用步...

  • 软件著作权/软著合并源代码多个文件python版

    具备python环境,不具备的可安装anaconda环境管理器; 具备os、re、docx包,可使用pip ins...

  • java基础

    1.package 和 import 包是用来管理类的,就像资源管理器中使用文件夹管理文件一样 常用包:java....

网友评论

      本文标题:使用 go-module 包管理器

      本文链接:https://www.haomeiwen.com/subject/aciqcctx.html