教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 golang go mod下的包引用机制

golang go mod下的包引用机制

发布时间:2021-12-25   编辑:jiaochengji.com
教程集为您提供golang go mod下的包引用机制等资源,欢迎您收藏本站,我们将为您提供最新的golang go mod下的包引用机制资源

首先在gogo目录下 go mod init gogo 声明gogo目录为gogo module

其他的引用都基于module gogo进行引用

文件结构:

gogo

    --Test

        --helloworld.go

    --myMath

        --myMath1.go--myMath2.go

测试代码:

// helloworld.go

package main

import (

"fmt"

"gogo/myMath"

)

func main(){   

    fmt.Println("Hello World!")    

    fmt.Println(mathClass.Add(1,1))    

    fmt.Println(mathClass.Sub(1,1))

}

// myMath1.go

package mathClass

func Add(x,y int) int {    

    return x y

}

// myMath2.go

package mathClass

func Sub(x,y int) int {  

  return x - y

}


到此这篇关于“golang go mod下的包引用机制”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
Golang从入门到进阶系列:Go Modules机制
golang go mod下的包引用机制
go mod使用
Blog.5 Go Module
一文彻底搞懂go mod使用
Go 编程: 应用级抽象之信号管控
Golang包管理详解
Go Module入门及Golang项目组织
go mod graph 可视化——gmchart
go mod基本使用

[关闭]
~ ~