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

go的一些知识点

一.package

1.新建项目

新建一个itying文件夹,在里面使用命令
在这里插入图片描述
就能生成一个go项目。生成一个go.mod
在这里插入图片描述

2.调用别的包的代码

按照下面的目录层级生成代码
在这里插入图片描述

//clac.go
package calcfunc Add(x, y int) int {return x + y
}
func Sub(x, y int) int {return x - y
}
package mainimport ("fmt""itying/calc"    //这里的引用开头要跟go.mod的module一样
)func main() {sum := calc.Add(1, 2)fmt.Println(sum)
}

运行得到结果
在这里插入图片描述

3.包讲解

在这里插入图片描述

4.使用第三方的包

https://www.bilibili.com/video/BV1Rm421N7Jy?p=36&vd_source=591d9b7ade58f241efec67457c68b774
!](https://i-blog.csdnimg.cn/direct/b83fc56c60844d5db842af5da87b2965.png)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/452889.html

相关文章:

  • 前端 vue3 对接科大讯飞的语音在线合成API
  • 缺省参数
  • Stable Diffusion绘画 | 来训练属于自己的模型:炼丹启动
  • 08_OpenCV文字图片绘制
  • 【笔记】选择题笔记+数据结构笔记
  • 浅谈汽车智能座舱如何实现多通道音频
  • 系统架构设计师教程 第13章 13.1层次式体系结构概述 笔记
  • cnn突破一(先搞定三层反馈神经网络bpnet,c#实现)
  • 如何创建一个docker,给它命名,且下次重新打开它
  • 【D3.js in Action 3 精译_025】3.4 让 D3 数据适应屏幕(中)—— 线性比例尺的用法
  • Python的多线程与多进程:并发编程基础与实战
  • HarmonyOS Next应用开发——响应式布局之媒体查询
  • 240 搜索二维矩阵 II
  • jenkins微服务
  • 【Kotlin基于selenium实现自动化测试】初识selenium以及搭建项目基本骨架(1)
  • 汽车追尾为什么是后车的责任?
  • [运维]4.bookinfo无法部署的问题
  • ACT调试pycharm报错
  • 记一次控件提升后,运行却不显示的Bug
  • 关于深度学习torch的环境配置问题
  • Linux工具的使用——yum和vim的理解和使用
  • websockets库使用(基于Python)
  • Electron 主进程与渲染进程、预加载preload.js
  • 鸿蒙harmonyos next纯flutter开发环境搭建
  • 【学习资源】人在环路的机器学习
  • 计算机毕业设计 基于Python的热门微博数据可视化分析系统的设计与实现 Python+Django+Vue 可视化大屏 附源码 讲解 文档
  • 031集——文本文件按空格分行——C#学习笔记
  • LabVIEW 成绩统计系统
  • SpringBoot技术栈:构建高效古典舞交流平台
  • Docker 容器日志记录与管理:日志输出、轮转与配置实践