博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
go部署
阅读量:3968 次
发布时间:2019-05-24

本文共 399 字,大约阅读时间需要 1 分钟。

文章目录

go部署

参考文件

学长给的

步骤

  • 确定自己的部署后的文件放在那个操作系统中,以及本地的操作系统
  • 选择对应的条件进行编译
  • 编译完成放在服务器中

我常用的命令

# WinSET CGO_ENABLED=0SET GOOS=linuxSET GOARCH=amd64go build main.go

本地是win

服务器是centos

问题

  1. image-20210223092505765win中需要用set

  2. image-20210223092601439

    原因:

    image-20210223092652508

    做法:

    在文件夹内写一个bat文件把上面的set命令写在里面,然后双击点击,在去go build 就会生成一个main(没有后缀)文件

  3. 问题:

    编译后的文件,部署上了服务器后,如果服务起不来,也就是无法调用api

    原因:

    • 本地无法访问 ------------->测试:curl <127.0.0.1:8080>
    • 防火墙没关---------------->
    • 服务器端口没有开放
    • 宝塔没开端口

    总之一句话:就是端口被墙了

转载地址:http://exdki.baihongyu.com/

你可能感兴趣的文章
Struts2文件的上传和下载
查看>>
Eclipse文件改变编码插件
查看>>
FreeMarker使用小结
查看>>
acegi-security-samples-contacts分析
查看>>
Acegi 设计概述
查看>>
让页面变得更快一点-HTML解析原理
查看>>
《谁在谋杀中国经济》与程序员
查看>>
The hierarchy of the type is inconsistent
查看>>
SpringSide 3 中的安全框架 Spring Security 2.0
查看>>
使用 CAS 在 Tomcat6 中实现单点登录
查看>>
如何成为强大的程序员?
查看>>
打包时sun.misc.ServiceConfigurationError
查看>>
摘自 管理自己[Managing Oneself]
查看>>
程序员开发大型应用程序的技巧
查看>>
远程团队管理的10条戒律
查看>>
在服务器上排除问题的头五分钟
查看>>
Diagnosing DFC Configuration Problems
查看>>
jboss java.lang.NoClassDefFoundError: Could not initialize class com.documentum.fc.client.DfClient
查看>>
Java~并发流程控制的手段CountDownLatch、CyclicBarrier、Semaphore和Exchanger工具类的学习和使用
查看>>
SpringBoot~解决三个疑惑,为什么pom.xml文件中导入依赖不需要版本? 它是如何实现自动配置的? 它是如何启动运行的?
查看>>