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

中国空间站朋友圈柳河县建设局网站

中国空间站朋友圈,柳河县建设局网站,厦门官网建设公司,怎么查看域名网站的容量到期用一个只有main函数的go文件来简单说一下Go语言的源文件结构布局#xff0c;主要分为包名、引入的包和具体函数。下边是main.go示例代码#xff1a; package mainimport fmtfunc main() { fmt.Println(hello, world) }package main就是表明这个文件…用一个只有main函数的go文件来简单说一下Go语言的源文件结构布局主要分为包名、引入的包和具体函数。下边是main.go示例代码 package mainimport fmtfunc main() { fmt.Println(hello, world) }package main就是表明这个文件所在的包是mainimport fmt表明从从fmt这个包路径引入文件到当前文件里边而func main(){}就是在当前文件定义了一个main函数真正执行功能的地方。fmt.Println(hello, world)中的fmt是包名与上边import fmt中fmt包路径是不一样的。先使用go build main.go编译一下./main执行之后输出了hello, world。 可以看到语句之后没有;而且文件也没有格式缩进不过在go中有专门对源文件进行格式化的工具gofmt比如你可以go fmt main.go格式化源文件。 gofmt main.go只能把格式化的内容显示出来不会在源文件上更改可以试一下。 在一个函数引用其他包里边的函数时需要先使用包路径引入包之后使用包名加函数使用。比如下方的代码 package mainimport github.com/sirupsen/logrusfunc main() { logrus.SetLevel(logrus.TraceLevel) logrus.SetFormatter(logrus.TextFormatter{FullTimestamp: true,TimestampFormat: 2022-07-17 00:00:00.000, }) logrus.Trace(你好整个世界) }可以看到import github.com/sirupsen/logrus就是使用包路径引入包logrus.Println()就是包名加函数。 go fmt importTest.go先格式化一下源文件。 使用go build importTest.go编译的时候报错如下 importTest.go:3:8: no required module provides package github.com/sirupsen/logrus: go.mod file not found in current directory or any parent directory; see go help modules这里就需要使用Go module的功能了。 mkdir importTest创建一个目录然后mv importTest.go importTest/main.go把上边importTest.go复制到importTest目录里边并且更名为main.go。 go mod init importTest就会在当前目录里边生成了go.modls -l看一下当前目录内容。 cat go.mod看一下具体内容。 go build importTest进行构建发现报错 main.go:3:8: no required module provides package github.com/sirupsen/logrus; to add it:go get github.com/sirupsen/logrusgo mod tidy让Go工具自动添加依赖包。 ls -l可以看一下当前目录里边的内容发现多了一个go.sum文件cat go.mod可以看到内容。 cat go.sum看一下go.sum的内容。 go build importTest构建./importTest执行输出为TRAC[24242408-117 00:00:00.825] 你好整个世界 。 此文章为11月Day 24学习笔记内容来源于极客时间《Tony Bai · Go 语言第一课》。
http://www.hkea.cn/news/14391020/

相关文章:

  • 中国外贸网站大全wordpress主题 关键字代码
  • 网站建设首页怎么弄wordpress 分页太慢
  • 深圳做网站 百度智能小程序手机登录wordpress
  • 网页建站网站北京影视宣传片拍摄公司
  • 没有服务器如何做网站linux 网站301
  • 合肥浦发建设集团网站网站排名点击工具
  • 个人网站模板吧微信号注册官方网站
  • php网站源码站长工具同大全站
  • 港口建设申报网站做网站借用网络图片不违法吧
  • 企业网站建设示范平台广州软件开发招聘
  • 遵义原创网站工业软件开发技术学什么
  • 云集网站建设公司仟亿网络科技工作室
  • 安徽网站建设价格蒙牛企业网站建设(分析)与推广
  • 网站关键词 分隔网络编程课程
  • 网站注东莞网站建设手袋加工
  • 代码共享网站动漫技术制作专业
  • 企业网站报价模板下载对方把我的网站他网站内页友情链接 站长工具检测到是无反链
  • 惠州建设企业网站asp.net 如何设置网站首页
  • 湖南网站营销seo哪家好企业网站建设开发多少钱
  • 怎么做图片网站品牌宣传型网站
  • 常州网站开发电子网站建设前台设计
  • 无法进入网站后台网站开发流程中客户的任务是什么
  • 网站模版如何使用网站开发建设明细报价表
  • 外贸网站建设哪家合适俄罗斯搜索引擎yandex官网入口
  • 网站的建设服务器安什么网站建设
  • 免费域名网站建设com网站域名可以是汉字吗
  • linux系统服务器怎么做网站国外做gif的网站
  • python 做网站教程php语言 网站建设
  • 在酒店做那个网站好山药云搭建网站
  • 餐饮行业网站建设风格网上商城系统流程图