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

建设网站的HTML代码海南百度竞价排名

建设网站的HTML代码,海南百度竞价排名,wordpress时间轴模板,成都网站外包优化说明:《Go语言精进之路》第一部分-熟知Go语言的一切,不在博客中做读书笔记了,大家可以自己读一读,每个人心里都会有自己对Go语言的认识和理解。 直接从第二部分-项目接口、代码风格与标识符命名开始 第二章目录如下 第5条 使用…

说明:《Go语言精进之路》第一部分-熟知Go语言的一切,不在博客中做读书笔记了,大家可以自己读一读,每个人心里都会有自己对Go语言的认识和理解。

直接从第二部分-项目接口、代码风格与标识符命名开始

第二章目录如下

  1. 第5条 使用公认且广泛使用的项目结构
  2. 第6条 提交前使用gofmt格式化代码
  3. 第7条 使用Go命名惯例对标识符进行命名

第5条重点

第5条重点描述了Go项目的结构,分别是二进制可执行文件的Go项目结构和只构建库的Go项目结构。

(1)二进制可执行文件的Go项目

LICENSE/README.md 都是常见的文件

Makefile是构建脚本

cmd目录:可执行文件对应的main包的源文件,有几个main包就对应几个可执行文件,cmd目录也可以改为app目录

go.mod/go.sum:Go语言依赖管理的配置文件,类似java中的maven或者gradle

pkg目录:项目自身依赖的一些库和包文件,pkg目录也可以改为lib目录

vendor目录:可选,早期Go中使用的依赖管理,目前构建使用go module

(2)只构建库的Go项目结构

更加简单,只有lib目录了

(3)internal目录

对于不想要暴露外部引用的包都可以新建internal目录后,放在internal目录下

第6条重点

学会使用gofmt格式化代码,使用下面命令查看gofmt命令的使用

第7条重点

包名采用小写的单个单词命名,比如zip,list等

包名可以不唯一,但是导入包的路径是唯一的,类似java中类名可以一样,全路径类型不一样就行

下图中展示了在golang中如果包名相同时,该如何使用,下图存在2个相同的包log,它们分别位于

/lib/fastlog/log和lib/slowlog/log。在main包中,如果要同时使用这2个包的话,我们需要像如下方式使用,使用slowlog显式包名指代slowlog下的log包

package mainimport ("go-learn/lib/fastlog/log"slowlog "go-learn/lib/slowlog/log"
)func main() {println(log.LogLevel)println(slowlog.LogLevel)
}

变量名命名简短,这和java区别很大,在java中变量名一般很长,比如userList,但是在Go中,建议使用users表示,不建议带上类型名称。

http://www.dtcms.com/wzjs/425762.html

相关文章:

  • 汽车销售管理系统关键词优化价格
  • 一句话介绍网站开发成人技能培训
  • 有域名有空间如何做网站培训机构招生方案范文
  • 岚山建设网站seo深圳优化
  • 贵州 网站建设网站模板之家免费下载
  • cms做网站什么是百度竞价
  • 北京网站建设交易当日网站收录查询统计
  • 做网站用母版页不好么快速百度
  • 深圳微信网站开发web成品网站源码免费
  • wordpress网站日志文件电子商务说白了就是干什么的
  • wordpress插件影响网站附近广告公司联系电话
  • 成都哪里做网站好可口可乐软文营销案例
  • 网站建设的一些名词怎么恶意点击对手竞价
  • 如何做有亮点的网站建设方案免费发布信息网平台
  • 宁德市城乡建设网站最新的即时比分
  • 网站查询真假全网万能搜索引擎
  • 邯郸小学网站建设网站流量排名查询工具
  • 本人有五金件外发加工seo博客教程
  • html5 网站布局应用教程seo工资服务
  • 有些网站仿出问题如何在手机上开自己的网站
  • 成都 网站建设 公司seo优化中商品权重主要由什么决定
  • 服务器网站过多对排名友情链接交换系统
  • 网站正在建设中AV 手机版厦门最快seo
  • 厦门模板建站平台台州seo快速排名
  • 南京公司网站建设it培训机构推荐
  • 求职网站网页模板下载百度视频广告怎么投放
  • 手机网站页面模板网站推广属于哪些
  • 重庆网站建设加q.479185700东营网站建设
  • 建设网站怎么判断是电脑还是手机号码凌云seo博客
  • 人与狗做的电影网站免费学生网页制作成品