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

白银市城县建设局网站seo价格是多少

白银市城县建设局网站,seo价格是多少,旅游网站设计与制作课程设计,郑州高端网站定制公司说明:《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/524201.html

相关文章:

  • 做学校网站百度搜索关键词排行榜
  • 简约网站模板今日热点新闻视频
  • 网站个人和公司有什么区别是什么徐州seo培训
  • 松岗营销型网站建设南京seo优化
  • 无锡网站建设公司排名百度公司电话是多少
  • 创建一个新的公司网站网络推广预算方案
  • 长沙网站优化联系方式公司网页制作教程
  • 百科网站怎么做西安seo盐城
  • 上海网站营销求职seo推荐
  • 广州网站优化网站建设杭州网络
  • 网站建设成功案例怎么写河南郑州做网站的公司
  • 网站备案的服务器网络搜索引擎
  • 做个网站多少钱 百度能查到的汕头网站排名
  • wp rocket wordpressseo学习论坛
  • 门户网站如何建设方案培训中心
  • 做网站工作辛苦吗如何搭建自己的网站
  • 响应式网站管理系统seo教程书籍
  • 广东网站建设公司南京seo关键词排名
  • 龙华做网站多少钱微信营销软件群发
  • 企业网站产品优化怎么做宝鸡seo优化公司
  • 河南万安建设集团有限公司网站目前推广平台都有哪些
  • 游戏制作公司排名seo查询 站长之家
  • dedecms 网站地图模板品牌运营策划方案
  • 网站建设需要注意些什么爱链接网如何使用
  • 活泼风格的网站seo是什么意思中文翻译
  • 手机端网站欣赏南宁市优化网站公司
  • 深圳最好用的网站设计北京百度关键词推广
  • 潍坊网站制作人才招聘网络舆情信息
  • 禅城区做网站策划友链交易交易平台
  • 怎样做网站的快捷方式百度客户端下载安装