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

前端做网站seo推广优化

前端做网站,seo推广优化,搞笑证书图片在线制作,政府部门网站建设方案#windows 1.下载go的安装包msi,下载完双击运行,指定一个目录进行安装 #msi安装时,会自动设置以下环境变量: #GOPATH(默认设置为C:\Users\hhx\go), #C:\Users\hhx\go\bin, #go安装位置下的bin目录 2.检查是否安装成功,终端中运行go version解释一些环境变量 GOROOT:go的安装位置…
#windows
1.下载go的安装包msi,下载完双击运行,指定一个目录进行安装
#msi安装时,会自动设置以下环境变量:
#GOPATH(默认设置为C:\Users\hhx\go),
#C:\Users\hhx\go\bin,
#go安装位置下的bin目录
2.检查是否安装成功,终端中运行go version

解释一些环境变量

GOROOT:go的安装位置(等同于JAVA_HOME)
GOPATH:
#When using modules, GOPATH is no longer used for resolving imports.
#However, it is still used to store downloaded source code(in GOPATH/pkg/mod) and compiled commands(in GOPATH/bin).
#In module-aware mode, GOPATH no longer defines the meaning of imports during a build, but it still stores downloaded
#dependencies(in GOPATH/pkg/mod) and installed commands(in GOPATH/bin, unless GOBIN is set).GO111MODULE:值为on或unset时,go命令以module-aware模式运行(即使没有go.mod文件)
#In module-aware mode, the go command uses go.mod files to find versioned dependencies, and it typically loads
#packages out of the module cache, downloading modules if they are missing.
#In GOPATH mode, the go command ignores modules; it looks in vendor directories and in GOPATH to find dependencies.
GOPROXY:下载第三方module的方式(module proxy server,git等vcs)
GOCACHE:编译产生的中间文件缓存#The go command caches build outputs for reuse in future builds.
GOMODCACHE:下载的module依赖存放位置#A local directory storing downloaded modules, located in GOPATH/pkg/mod.

go项目结构

A complete program is created by linking a single, unimported package called the main package with all the packages it imports, transitively.

#module
A module is a collection of packages that are released, versioned, and distributed together.
A module is identified by a module path, which is declared in a go.mod file, together with information
about the module’s dependencies. 
The module root directory is the directory that contains the go.mod file.#import
import path和package path一样
A string used to import a package in a Go source file.
#import "lib/math",使用的时候用包名引用,math.Sin
#import m "lib/math",使用的时候用别名引用,m.Sin
#import . "lib/math",直接使用,Sin
import a package solely for its side-effects(initialization), use the blank identifier as explicit package name
#import _ "lib/math"
#package
A package clause begins each source file and defines the package to which the file belongs.
package是一个逻辑概念,和文件所处的目录名没有关系,但一般规范package名字和文件所处目录名一样.同一个目录下的所有源文件通常属于同一个package
一个目录下的源文件可以属于不同的package(如标准库src/fmt目录下,src/time目录下)
一个package内不能有同名的变量(类型不同也不行),也不能有同名的函数(不支持函数重载)
一个package内不同源文件之间的变量,函数可以互相调用A package path is the module path joined with the subdirectory containing the package (relative to the module root).
#module path+package所在目录相对于module root的路径

调试go项目

调试go项目时,delve的版本需要支持使用的go版本
go install github.com/go-delve/delve/cmd/dlv@latest
将生成的dlv.exe替换掉goland中的dlv程序

https://go.dev/doc/install
https://go.dev/wiki/GOPATH
https://pkg.go.dev/cmd/go
https://blog.csdn.net/chushoufengli/article/details/127516201
https://github.com/golang/go/issues/50244
https://youtrack.jetbrains.com/issue/GO-4287
https://stackoverflow.com/questions/20427890/does-it-make-sense-to-have-two-packages-in-the-same-directory
https://youtrack.jetbrains.com/issue/GO-4287/incorrect-multiple-packages-in-directory-with-build-ignore
https://github.com/flycheck/flycheck/issues/676
https://go.dev/ref/mod
https://go.dev/ref/spec
https://go.dev/wiki/
https://pkg.go.dev/cmd/go#hdr-Environment_variables
https://go.dev/ref/mod#module-cache
https://go.dev/doc/go-get-install-deprecation
https://go.dev/doc/modules/managing-dependencies
https://www.reddit.com/r/golang/comments/2xhfwa/is_there_a_way_to_have_two_packages_in_same_folder/
https://stackoverflow.com/questions/59718540/go-mod-init-creating-new-folders-what-is-the-significance-of-path

http://www.tj-hxxt.cn/news/3458.html

相关文章:

  • 做淘客网站去哪里购买空间找网络公司做推广费用
  • 广州移动 网站设计国内推广平台
  • 免费驾校网站模板朔州网站seo
  • 西安企业电话重庆优化seo
  • wordpress+书店seo是什么意思如何实现
  • 大兴安岭地网站seo天津百度网站快速排名
  • 关于网站及新媒体平台建设的规划亚洲7号卫星电视
  • c 网站开发案例大全怎么推广自己的店铺
  • 网站不能风格软文兼职10元一篇
  • 广东顺德网站建设代刷网站推广免费
  • 多合一建网站国内新闻大事20条简短
  • 静海做网站公司外链网盘网站
  • 成都网站建设四川冠辰百度seo怎么样优化
  • 正规网络推广服务荥阳seo
  • 嵌入式软件开发招聘整站优化
  • 郑州网站建设专家接外包项目的网站
  • 如何做百度站长绑定网站目前最新推广平台
  • 医院网站建设策划网店推广联盟
  • 做网站教程下载做网络推广有哪些平台
  • 渝北网站制作信息流广告是什么意思
  • 网站开发营销型网站制作的费用
  • 如何做服装的微商城网站建设抖音seo运营模式
  • 家居网站建设平台手机如何创建网站
  • 做app的模板下载网站有哪些内容太原网站建设方案咨询
  • 做金融类网站定制网站建设
  • 河北网站建设收益做个公司网站多少钱
  • 邹城外贸网站建设seo推广排名
  • 网站建设写代码自己怎么创业百度一下百度官方网
  • 武汉手机网站开发六年级上册数学优化设计答案
  • 网上做试卷的网站网址收录大全