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

菏泽 做网站 多少钱品牌关键词优化

菏泽 做网站 多少钱,品牌关键词优化,重庆网站建设运营,服务器做两个网站go语言学习笔记 一、golang初体验: 1.简单体验案例: package main{ //把这个test.go归属到main import "fmt" //引入一个包 func main(){//输出hellofmt.Println("hello world")} }2.从案例学到的知识点: (1) go文件的后缀是.…

go语言学习笔记

一、golang初体验:

1.简单体验案例:

package main{ //把这个test.go归属到main
import "fmt"  //引入一个包 
func main(){//输出hellofmt.Println("hello world")}
}

2.从案例学到的知识点:

(1) go文件的后缀是.go

(2) package main

表示该hello.go文件所在的包是main,在go中每一个文件都要归属于一个包

(3) import “fmt” 表示引入一个包,包名为fmt引入该包后就可以这个包里面的函数

(4) func main(){

}func 表示一个函数main表示一个主函数,go函数执行的入口

(5) fmt.Println(“hello world”)

表示调用fmt里面的一个包的函数println进行输出hello world

通过go build 命令 对该go文件进行编译,生成 exe文件

最后执行该go文件的话就是进入cmd窗口 进行编译操作

在这里插入图片描述

运行hello.exe文件即可

在这里插入图片描述

注意:通过go run 命令可以直接运行hello,go程序(类似于执行一个脚本的文件的形式)在真实的生产环境会先编译再去运行go程序

linux下如何开发go环境,与windows开发基本一样,只是运行在可执行文件时使用./文件名方式运行

演示

在这里插入图片描述

二、golang执行流程分析

1.go build和go run的执行图解

go build 文件名:对源码编译后,再执行,Go的执行流程如下图所示:

在这里插入图片描述

go run 文件名:

在这里插入图片描述

​ 通过运行进行对比前者执行速度更快,后者执行速度更慢,因为前面是直接运行二进制语言,后面还要先进行编译成二进制的语言再执行,实际的开发中还是先进行编译成二进制文件

2.两种执行流程的区别(面试重点)

1)如果我们先编译生成了可执行文件,那么我们可以将该可执行文件拷贝到没有go开发环境的机器上,仍然可以运行

2)如果我们是直接go run go源代码,那么要在另一台机器上运行,也需要go开发环境,否则无法运行。

3)在编译时,编译器将程序运行依赖的库文件包含在可执行文件中,所以,可执行文件变大了很多

编译和运行的注意事项

在这里插入图片描述

http://www.zhongyajixie.com/news/12637.html

相关文章:

  • 做网站的关键性技术有哪些免费新闻源发布平台
  • 帝国cms怎么做网站网址seo分析
  • ps做网站设计选择宁波seo优化公司
  • 哪些有名网站是用php做的广告软文范例大全100
  • 建造师免费自学网站百度销售系统登录
  • 那个软件可以做网站网站建设免费网站
  • 龙海市城乡规划建设局网站短视频seo优化排名
  • 做网站600厦门seo新站策划
  • 企业网站建设的一般原则广告推广策划方案
  • php做自己的网站汽车seo是什么意思
  • 好网站建设免费推广的网站有哪些
  • 传奇世界新开服网站热搜排行榜今日排名
  • 在线教育网站做老师靠谱不日本搜索引擎
  • asp.net网站建设可以直接打开网站的网页
  • 平台手机端网站开发百度收录的网站
  • 莱芜高新区seo网站推广技术
  • 长沙专业做网站公司网站怎样才能在百度被搜索到
  • 长沙做网站微联讯点靠谱百度关键词seo推广
  • 如何建设一家网站seo发外链工具
  • 做网站的有什么软件推广赚钱app哪个靠谱
  • 为什么打开网址都是站长工具淄博seo公司
  • 怎么看一个网站是什么程序做的外贸推广网站
  • 如何自建企业网站地推项目平台
  • 找程序员做网站网页设计制作网站模板图片
  • 有限责任公司破产债务怎么处理青岛seo关键字排名
  • 移动网站建设自助建站有趣的软文
  • 高端网站建设成都口碑营销的案例
  • 58同城找工作 招聘南宁seo多少钱报价
  • 跑腿小程序源码上海百度整站优化服务
  • 大连网站制作怎么做网络策划方案