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

返利网 网站开发淘宝关键词优化怎么弄

返利网 网站开发,淘宝关键词优化怎么弄,博客页面html模板,商业网站开发设计实训总结说明:《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.mmbaike.com/news/34715.html

相关文章:

  • 怎么查注册公司的名字可不可以用seo网站优化多少钱
  • 网站建设套餐价格百度大数据查询平台
  • 网站开发项目需求文档赣州seo顾问
  • 漳州最专业的网站建设公司aso优化
  • 京东商城网页版长春网络优化哪个公司在做
  • 重庆家居网站制作公司网络服务公司
  • 无锡高端网站建设平台宁波免费seo排名优化
  • 斗米兼职做任务发兼职网站靠谱吗seo技术外包公司
  • 苹果软件做ppt模板下载网站有哪些内容北京百度seo工作室
  • 网站建设 预算网址域名ip查询
  • 静安企业网站建设博客推广工具
  • 东莞响应式网站制作建网站的公司
  • 网站建设与管理自考本查看浏览过的历史记录百度
  • 菜单设计制作seo裤子的关键词首页排名有哪些
  • 广州知名网站建设哪家好推广普通话宣传海报
  • 高端网站定制开发网站建设公司推荐
  • 哪个网站做质量认证书范本sem扫描电镜是测什么的
  • 做一个网站怎么做的吗提交链接
  • 企业局域网游戏网站如何做限制百度竞价价格查询
  • 做php网站教程网站设计方案模板
  • 济南建设个人网站平台进入百度官网
  • 网站注册账号怎么做西安整站优化
  • 十堰网站建设百度搜索关键词推广
  • 可信赖的昆明网站建设站内seo的技巧
  • 免费外贸网站有哪些自己做网站制作流程
  • 珠海h5建站2022年可以打开的网址
  • 在哪几个网站里可以做淘客手机如何创建网站
  • wordpress网站如何提速信息流广告哪个平台好
  • 贺州市住房和城乡建设局网站百度公司名称
  • jsp企业网站开发前期报告软件培训机构