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

网站首页置顶是怎么做武汉网络推广平台

网站首页置顶是怎么做,武汉网络推广平台,做商城网站企业,南昌有哪些做网站的公司一、前言 这里不同于其他人的 Go 语言入门,环境安装我向来注重配置,比如依赖包、缓存的默认目录。因为前期不弄好,后面要整理又影响这影响那的,所以就干脆写成文章,方便后期捡起。 二、安装 1. 安装包 https://go.…

一、前言

这里不同于其他人的 Go 语言入门,环境安装我向来注重配置,比如依赖包、缓存的默认目录。因为前期不弄好,后面要整理又影响这影响那的,所以就干脆写成文章,方便后期捡起。

二、安装

1. 安装包
https://go.dev/dl/
https://golang.google.cn/dl/
2. 操作

将 msi 安装到指定位置, D:\Go\bin 添加到环境变量 path

3. 验证

cmd 输入 go version 查看版本号,go run test.go 执行脚本

三、环境配置

1. 查看 Go 变量
go env
2. 修改环境配置

通过上面命令查看基本默认配置后,这里就是用来修改 go 运行的缓存位置,模块安装位置。

go env -w GOMODCACHE=E:\2setsoft\2tool\go\ENV\go_modcache

四、项目创建

1. 基本目录
src 目录存放源代码。
pkg 目录存放编译后的包。
bin 目录存放编译后的可执行文件。
2. 初始化 Go 模块

在项目目录中运行 go mod init 命令来初始化一个新的 Go 模块。你需要提供一个唯一的模块路径,通常是代码仓库的 URL。

生成一个 go.mod 文件,用于记录项目的依赖关系,初始化时只有一个 go 版本,当 go get 下载了依赖包后,会自动在 go.mod 文件中记录依赖包的版本号,并生成.sum 文件。

go mod init myfirstgo
3. 添加依赖

如果你的项目需要使用第三方库,可以使用 go get 命令来添加依赖。例如,如果你想使用 github.com/gin-gonic/gin 这个库,可以运行:

go get fyne.io/fyne/v2/app

这将自动更新 go.mod 文件,添加相应的依赖项。

4. 编写 Go 程序

根目录下创建 main.go 文件并编写你的 Go 程序。以下是一个简单的示例代码,它将输出 “Hello, World!”:

package main
​
import "fmt"
​
func main() {fmt.Println("Hello, World!")
}
5. 运行 Go 程序

在项目目录中,使用 go run 命令来编译并运行你的 Go 程序:

go run main.go
6. 构建 Go 程序 (打包 exe)

(1). 进入当前目录

(2). 输入命令 go run main.go

(3). 不打开 GUI 黑框的打包命令

go build -ldflags="-H=windowsgui" -o download_tool.exe  main.go

(4). 直接编译打包运行,有黑框

go build -o download_tool.exe main.go

五、附加

1. 单元测试

Go 提供了简单的单元测试框架。你可以在项目中添加测试文件,文件名通常以 _test.go 结尾。例如,创建一个 main_test.go 文件:

package main
​
import ("testing"
)
​
func TestHelloWorld(t *testing.T) {expected := "Hello, World!"actual := "Hello, World!"if actual != expected {t.Errorf("Expected %q, but got %q", expected, actual)}
}
2. 格式化代码

Go 提供了 gofmt 命令来格式化代码,使其符合 Go 的代码风格规范:

gofmt -w .

这将自动格式化项目目录下的所有 Go 文件。

3. 打包程序不退出

编写的 Go 程序,为了让其打包后 exe 应用启动后不退出,可以这样处理:

fmt.Println("按回车键退出……")fmt.Scanln()
4.AI 编程助手

在 VsCode 安装 Fitten Code 后,点击左上角工具栏中的 Fitten Code – 开始对话或者使用快捷键 Ctrl+Alt+C。

六、写在后面

写完环境搭建,后面可能是用 Go 来做一些小工具,比如批量的文件图片下载器,office 批量转 pdf,可以手机在局域网内控制电脑基本操作等等,敬请期待~

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

相关文章:

  • 昆明做网站的旅行社西地那非
  • 沈阳网站备案查询公司建网站多少钱
  • 公司网站的开发和网版的重要性漯河网站seo
  • 惠州网站建设模板今日资讯最新消息
  • 政府网站 五型 政府建设宣传百度有效点击软件
  • 个人网站建设代码郑州搜索引擎优化
  • 做的网站怎么把技术支持去掉最佳磁力搜索引擎
  • 甘肃省省经合局网站建设的通知百度竞价托管哪家好
  • wordpress博客设置广州seo服务公司
  • 劳动仲裁案例100例百度网络优化推广公司
  • wordpress自定义搜索界面太原seo关键词排名优化
  • 2018做网站承德网络推广
  • 通付盾 建设网站公司网站制作河南
  • 网店美工毕业设计论文建站 seo课程
  • 光谷网站建设2024北京又开始核酸了吗今天
  • 在线做动图的网站贵州seo培训
  • wordpress内容页不显示图片seo外链论坛
  • 网站建设客户优化大师客服
  • 网站支付开发seo常见优化技术
  • 建筑网站翻译编辑百度问答我要提问
  • 七台河网站seo电商广告
  • 济南造价工程信息网优化网站排名的方法
  • 网站建设 目标seo页面内容优化
  • 护肤品网站制作 网新科技建立一个国外的网站
  • 淄博桓台网站建设方案关键词调词平台
  • 中信建设有限责任公司 湖南中筑建设公司seo日常优化内容是什么
  • 网站备案 材料百度下载软件
  • 河南网站建设制作b2b多平台一键发布
  • 厦门的服装商城网站建设百度识图在线识别网页版
  • 7天精通网站建设实录简介242seo搜索引擎优化总结