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

长兴县建设管理网站网上如何建网站

长兴县建设管理网站,网上如何建网站,南宁网站排名优化,个人网站的网页目录 1. init 函数2. main 函数3. init 函数与 main 函数异同4. _ (下划线)示例 1. init 函数 Go语言中#xff0c;init 函数用于包#xff08;package#xff09;的初始化。具有以下特征#xff1a; 1. init 函数用于程序执行前包的初始化#xff0c;如初始化变量等。2… 目录 1. init 函数2. main 函数3. init 函数与 main 函数异同4. _ (下划线)示例 1. init 函数 Go语言中init 函数用于包package的初始化。具有以下特征 1. init 函数用于程序执行前包的初始化如初始化变量等。2. 每个包可拥有多个 init 函数。3. 包的每个源文件可有多个 init 函数执行顺序有上到下。4. 同一个包中多个 init 函数的执行顺序 Go 语言没有明确定义。5. 不同包的 init 函数按照包导入的依赖关系决定该初始化函数的执行顺序。6. init 函数不能被其它函数调用在 main 函数执行之前自动被调用。2. main 函数 Go语言默认入口函数主函数 3. init 函数与 main 函数异同 相同点均无参数和返回值由Go程序自动调用。不同点init 函数可以应用于任意包中且可重复多个main 函数只能用于 main 包且只能定义一个。 4. _ (下划线) - 是特殊标识符用来忽略结果。 import 中使用 当导入一个包时该包下所有init()函数都会执行如果我们并不需要把整个包导入进来仅仅希望执行它的init()函数。就可使用下划线_引入该包 import _ package 仅调用了init()函数无法调用包内其它函数。 在代码中使用 占位符忽略变量意思是那个位置本应赋给某个值但咱们不需要这个值所以就把该值赋给下划线意思是丢掉不要这样编译器可以更好的优化。 这种情况就是占位用的方法返回两个结果而你只想要一个结果那另一个就用 “_” 占位。而如果用变量的话变量不使用编译器是会报错。 任何类型的单个值都可以丢给下划线。 示例 代码结构如下 src --- main.go --- learn--- mynote.go--- hello--- hello.golearn/mynote.go 代码 package learnimport (fmt )func init() {fmt.Println(Exec the init func of mynote!) }// 一个文件可以有多个init函数同样证明一个包可以有多个init函数 func init() {fmt.Println(Second exec the init func of mynote!) }func Note() {fmt.Println(Golang study note!) }hello/hello.go 代码 package helloimport (fmt )func init() {fmt.Println(Exec the init func of hello.go!) }func SayHello() {fmt.Println(Hello, Everyone!) }func MultiReturn() (int, string) {return 100, 一百 }main.go 代码 package mainimport (_ learn hellofmt )func main() {// 无法调用learn内的函数被 _ 忽略// learn.Note()hello.SayHello()i, s : hello.MultiReturn()fmt.Printf(i%d, s%s \n, i, s)// _ 忽略返回变量i1, _ : hello.MultiReturn()fmt.Printf(i1%d, i1) }执行 go run ./执行整个包使用 ./ PS F:\SelfProject\Go\Learning go run ./ Exec the init func of mynote! Second exec the init func of mynote! Exec the init func of hello.go! Heollo, Everyone! i100, s一百 i1100
http://www.w-s-a.com/news/336305/

相关文章:

  • 优质做网站价格设计手机商城网站建设
  • 高校网站建设制度无锡网站建设排名
  • 做网站的软件wd的叫啥无锡公司网站建设服务
  • 网站建设一般需要多久网站服务器基本要素有哪些
  • 大连开发区网站开发公司免费网站建设哪个好?
  • 关于建设门户网站的通知海曙区建设局网站
  • 韩国建设部网站温州企业网站制作
  • 苏州网站建设优化贵州网站建设lonwone
  • 网站建设与推广方案模板网站建设教程搭建浊贝湖南岚鸿给力
  • 网站建设内部下单流程图昆明网站制作公司
  • 手机网站焦点图在线外链推广
  • 做静态页面的网站中国建设银行河南省分行网站
  • 镇平县两学一做专题网站佛山家居网站全网营销
  • 做网站的需求wordpress图片怎么居中
  • 网站开发的技术流程图抖音seo排名优化软件
  • dedecms做电商网站得物app官方下载安装
  • python做网站教程微网站 举例
  • 百度喜欢什么样的网站如何引用网站上的资料做文献
  • 如何给网站添加网站地图军刀seo
  • 模板网站开发推广陈村大良网站建设
  • 建设工程网站单位名单广州微信网站建设效果
  • 网站开发选择框代码字节小程序开发教程
  • 杭州网站设计精选柚v米科技免费的简历制作
  • 网站域名 没有续费做外贸怎样上外国网站
  • 购物网站功能模块设计电子工程网站有哪些
  • 网站营销公司哪家好wordpress主题 破解主题
  • 做网站就是做服务中国效能建设网站
  • 唐河企业网站制作怎么样抖音seo排名软件哪个好
  • 做棋牌网站团队wordpress无限加载
  • 思创医惠网站建设微网站是手机网站吗