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

网站设计价钱.net做的网站怎么样

网站设计价钱,.net做的网站怎么样,韩国u17出线,app外包流程最近项目中要用到Go语言#xff0c;所以简单总结一下安装和配置#xff0c;Go这个语言本身就限定了很多规范#xff0c;比如项目设置#xff0c;编程风格等#xff0c;开发中就不需要再因为各种规范问题纠结了#xff0c;直接用官方规定的能避免很多坑#xff0c;下面直…    最近项目中要用到Go语言所以简单总结一下安装和配置Go这个语言本身就限定了很多规范比如项目设置编程风格等开发中就不需要再因为各种规范问题纠结了直接用官方规定的能避免很多坑下面直接切正题go一般参考两个网站官网和中文网网址如下     官网https://golang.org     中文网https://studygolang.com/     中文文档https://go-zh.org/doc/     另外其实中文网的更新目前也是比较快的     1. 安装     第一步首先下载安装包下载地址是https://golang.org/dl/或者中文网地址https://studygolang.com/dl比较了一下两个go最新版本都是一样的目前是1.10.3根据自己的计算机系统下载对应的版本我这里是linux 64位所以下载go1.10.3.linux-amd64.tar.gz这个包下载之后可以解压安装 tar -xvzf go1.10.3.linux-amd64.tar.gz     解压之后直接当前目录下会有一个go目录直接执行 mv go /usr/local 这样就将go安装到的/usr/local/go下现在只需要最后一步配置环境变量就可以了 export PATH$PATH:/usr/local/go/bin     可以加到/etc/profile或者~/.bash_profile然后source即可现在执行 go version 查看版本号如下          现在go就彻底安装成功了另外注意官方假定go安装在/usr/local/go下如果想安装到其他目录也是可以的比如/abc/go但是一定要配置GOROOT环境变量如下 export GOROOT/abc/go export PATH$PATH:$GOROOT/bin     这样go也可以安装成功如果是默认的目录则不需要设置GOROOT     2. hello world     第一步先写一个最简单的hello world程序在任意目录下新建hello.go内容如下 package mainimport fmtfunc main() {fmt.Printf(hello world\n) }      然后保存之后执行 go run hello.go 就可以直接执行了或者先执行编译 go build hello.go 然后生成hello可执行文件就和c/c编译一样无需安装go环境即可执行          3. 项目结构     上面只是go最简单的示例代码但是在实际开发中会包含大量的项目封装和第三方模块就需要设置项目结构进行管理当然这个go已经规定好了下面和文档上写的一样一步一步建立一个简单的项目     首先建立工作目录 mkdir /root/go_work 然后配置GOPATH环境变量这也是开发go唯一需要配置的环境变量如下 export GOPATH/root/go_work export PATH$PATH:$GOPATH/bin     然后进入/root/go_work项目目录下面一般需要3个目录bin, pkg, src看意思懂了一大半待会会详细说到.     现在项目下面是空的手动建立源码目录 mkdir src 然后在下面继续建立用户库目录 mkdir -p github.com/user mkdir github.com/user/hello     大部分第三方库都是通过github下载的所以第三方源码目录一般是github然后将刚才写的hello.go移动到github.com/user/hello中现在可以执行安装命令 go install github.com/user/hello 注意是在任何目录都可以执行这个命令因为go会自动去GOPATH下的源码目录中寻找会把对应的目录下所有的源代码都进行编译执行完成没有任何输出表示成功然后回到go_work下会看到生成了bin目录这里面的就是编译好的可执行文件.     然后尝试编写一个第三方模块实现字符串反转执行 mkdir github.com/user/string_util 然后新建文件reverse.go代码如下 package string_utilfunc Reverse(s string) string {r : []rune(s)for i, j : 0, len(r) - 1; i len(r)/2; i, j i 1, j - 1 {r[i], r[j] r[j], r[i]}return string(r) }     然后保存执行安装 go install github.com/user/string_util 其实在执行前可以先执行 go build github.com/user/string_util 没有报错说明成功但是不会生成任何文件然后再执行install现在看到go_work目录下会多出pkg目录这个目录就是第三方的库也就是不含有main函数的代码都会编译到这里面然后编写主调函数调用这个封装的函数在源码目录下新建call目录然后编写util_call.go代码如下 package main import (fmtgithub.com/user/string_util )func main() {fmt.Printf(string_util.Reverse(\n!oG, olleH)) }     然后保存执行安装 go install call 或者在代码所在目录直接执行 go install 均可这时候在bin目录下就会生成call可执行文件执行如下          现在我们对go的项目结构就基本上了解清楚了然后我们总体看一下项目结构           这和网上教程写的是基本一样的     总结     1. go的开发环境仅依赖GOPATH环境变量和go安装目录下的系统包.     2. go的所有源码应该在src下按照目录结构存放按照标准的安装方式编译项目.     3. 所有包含main函数的源代码头部package都应该为main其余的模块比如github.com/user/stringutil下面的源码头部应该为package stringutil即取目录结构的最后一层.     上面就是go的基本环境安装和开发配置继续入门或进阶可以参考以下链接     1. Go语言之旅在线学习https://tour.go-zh.org/     2. 语言规范https://go-zh.org/ref/spec     3. 实效Go编程https://go-zh.org/doc/effective_go.html     最后就是总的文档多多阅读.
http://www.yutouwan.com/news/499764/

相关文章:

  • 网站开发浏览器的使用网站怎么做二维码链接
  • 外国人做那个的视频网站reactjs wordpress
  • 昆明网站建设公司_动力风网站建设及软件开发合同
  • 个人 能建购物网站么河北建设部网站
  • 邯郸有建网站吗哪个公司好些网站砍价活动怎么做
  • 如何给网站配置域名高密建设局网站
  • 杭州网站开发建设在门户网站上爆光怎么做
  • 建设网站0基础需要学什么30秒网站
  • 广西百色建设局网站百度营销后台
  • 网站建设和使用情况网站模板下载器
  • 怎么在虚拟空间做两个网站建设宁波市分行的互联网网站
  • 翻译做网站怎么给自己的网站设置关键词
  • 济南机关建设网站网站界面是什么做的
  • 给网站网站做推广犯法网上怎样查询企业资质
  • 网站文案怎么做上海专业做网站的公司有哪些
  • canva可画在线设计平台网站怎么做seo优化啊
  • wordpress站点设置使用期限中国企业公示信息网
  • 网站建设及数据分析线上线下推广是什么意思
  • 牡丹江seo网站推广蜘蛛屯优化排名网站做一样没有侵权吧
  • 开发一套网站价格外贸推广信邮件
  • 网站主办者单位有效证件电子件是什么长沙微网站建设公司
  • 网站改版总结二级建造师证报考条件
  • 做网站预付款是多少wordpress黑暗
  • WordPress网站转HTPPS上传文件到网站
  • 做网站链接怎么做成都专业网站建设
  • 做高仿表网站容易被k吗深圳地铁
  • 建网站要备案深圳企业网站建设推广服务
  • 网站不维护会怎么样沧州网站运营
  • 扬州广陵区城乡建设局网站做app网站的公司
  • 外贸企业网站模版东莞购物网站建设