当前位置: 首页 > article >正文

go语言自定义包并在其它地方导入

在go语言中,包就是一个文件夹。
在D:\Program Files\go1.23.0.windows-amd64\go\src中新建test_utils目录作为自定义的包,它里面有一个test.go文件
在这里插入图片描述
test.go

package test_utils

func Add(x int ,y int) int {
	return x + y
}

在hello.go中导入自定义的包test_utils,并调用其中的函数Add,注意该函数的首字母要大写。

package main
import "fmt"

import "test_utils"
func main(){
	sum := test_utils.Add(1,2)
	fmt.Println("sum:",sum)


}

http://www.kler.cn/a/289888.html

相关文章:

  • Elasticsearch基本概念及使用
  • C++ 编程基础(6)作用域 | 6.3、类作用域
  • 【大数据学习 | flume】flume的概述与组件的介绍
  • Linux git-bash配置
  • 【HarmonyOS NEXT】一次开发多端部署(以轮播图、Tab栏、列表为例,配合栅格布局与媒体查询,进行 UI 的一多开发)
  • acwing算法基础02一高精度,前缀和,差分
  • 什么是感知器?
  • opencv入门教程
  • 爬楼梯[简单]
  • 力扣SQL仅数据库(196~569)
  • AI图像放大工具,图片放大无所不能
  • vue通过html2canvas+jspdf生成PDF问题全解(水印,分页,截断,多页,黑屏,空白,附源码)
  • Kafka【六】Linux下安装Kafka(Zookeeper)集群
  • 【AI】前向和反向传播的关系
  • 深度学习与电网信号故障诊断:基于卷积神经网络和残差网络的应用
  • 【Grafana】Prometheus结合Grafana打造智能监控可视化平台
  • 15、VSCode自定义Markwown编辑环境
  • Spring Cloud Consul 与 Eureka 对比:如何选择最佳服务发现工具
  • 微信小程序客户端与服务端进行WebSocket通信
  • 文本数据分析-(TF-IDF)(2)
  • 初识redis:学习Java客户端
  • 深度学习实用方法 - 调试策略篇
  • 9 月 7-8 日,Rust China Conf 2024 来啦!
  • TPH-YOLOv5:基于Transformer预测头的改进YOLOv5,用于无人机捕获场景的目标检测
  • 华为云征文|华为云Flexus X实例docker部署srs6并调优,协议使用webrtc与rtmp
  • 每天一个数据分析题(五百一十八)- Skip-Gram模型