Golang如何打包在Linux上部署_后端开发

Golang如何打印单引号和双引号_后端开发

Golang打印单引号可以直接使用fmt.Println("'"),Golang打印双引号需要使用转义字符fmt.Println("\"")。

Golang如何打包在Linux上部署

一、本地编译Golang程序

cmd控制台到main.go文件目录下,执行:

set GOARCH=amd64
set GOOS=linux
go build main.go

此时会生成一个没有后缀的二进制文件

main

二、上传Golang二进制文件到Linux服务器

Golang判断文件是否能写入的方法_后端开发

Golang判断文件是否能写入的方法:在syscall.Access中传入文件和文件权限代码,然后根据返回值即可判断是否可以写入。

将该文件放入linux系统某个文件夹下

赋予权限

chmod 777 main

最后执行 ./main 就行了。

如果想让项目在后台执行:执行 nohup ./main & ,这样就可以程序在后台运行了。

更多golang知识请关注ki4网golang教程栏目。

以上就是Golang如何打包在Linux上部署的详细内容,更多请关注ki4网其它相关文章!

Golang如何定义error_后端开发

builtin.go中error是一个interface,所以只需要创建一个包含Error() string函数的结构体即可,可以使用vim编辑器在error文件夹下新建errors.go包,实现NewError函数。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注