当前位置: 代码网 > it编程>前端脚本>Golang > Goland远程连接Linux进行项目开发的实现

Goland远程连接Linux进行项目开发的实现

2024年07月05日 Golang 我要评论
跑新项目,有个confluent-kafka-go的依赖在windows上编译不通过,报错信息:undefined reference to `__imp__xxx`似乎是这个依赖在windows上不

跑新项目,有个confluent-kafka-go的依赖在windows上编译不通过,报错信息:

undefined reference to `__imp__xxx`

似乎是这个依赖在windows上不支持,选择让项目在linux服务器上构建和运行,本地goland只负责写代码和展示。

1、linux上安装go的环境

# 下载对应版本和架构的安装包
wget https://golang.google.cn/dl/go1.17.3.linux-amd64.tar.gz
# 解压到/usr/local
tar -c /usr/local -xzf go1.17.3.linux-amd64.tar.gz
 
# 编辑/etc/profile,设置环境变量
export goroot=/usr/local/go
export gopath=/root/workspace
export path=$path:/$goroot/bin

# 使新加的环境变量生效
source /etc/profile     

看看是否安装成功:

go version
#设置代理
go env -w goproxy=https://goproxy.cn,direct
#开启go mod管理
go env -w go111module=on

2、配置远程连接

新加deployment → configuration

在这里插入图片描述

选择ftp:

在这里插入图片描述

起个名字:

在这里插入图片描述

连接远程linux服务器:

在这里插入图片描述

建立本地和远程项目代码的映射,这里在linux新建个对应的文件夹:

在这里插入图片描述

映射建立成功:

在这里插入图片描述

将windows上已有的代码上传到linux,以便后面构建编译:

在这里插入图片描述

开启自动上传,实现windows本地写代码,自动同步到远程linux:

在这里插入图片描述

改下运行配置,选择在远程构建和运行:

在这里插入图片描述

启动成功:

在这里插入图片描述

3、其他配置入口

以上操作,除了从tools配置,settings里也可以:

在这里插入图片描述

到此这篇关于goland远程连接linux进行项目开发的实现的文章就介绍到这了,更多相关goland远程连接linux内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网! 

(0)

相关文章:

  • go语言接口之接口值举例详解

    概念上讲一个接口的值,接口值,由两个部分组成,一个具体的类型和那个类型的值。它们 被称为接口的动态类型和动态值。对于像go语言这种静态类型的语言,类型是编译期的概 念;因此一个类型…

    2024年07月05日 前端脚本
  • 使用Go实现邮箱验证码API功能

    前言本文将带你了解一个项目如何实现一个邮箱验证接口,即一个可用的发送邮箱验证码api和验证验证码是否正确功能。本文灵感来源于我的个人项目中的一个关于邮箱验证的小模块,如果你想学习g…

    2024年07月05日 前端脚本
  • 详解Golang并发控制的三种方案

    详解Golang并发控制的三种方案

    channelchannel是go在语言层面提供的一种协程间的通信方式,我们可以通过在协程中向管道写入数据和在待等待的协程中读取对应协程的次数来实现并发控制。f... [阅读全文]
  • Go语言字符串及strings和strconv包使用实例

    Go语言字符串及strings和strconv包使用实例

    前言在 go 语言编程中,字符串是最基本、最常用的数据类型之一。无论是处理用户输入、读取文件内容,还是生成输出,字符串操作无处不在。为了方便开发者对字符串进行各... [阅读全文]
  • GO项目部署Linux服务器的实现示例

    最近在学习golang,和前端小伙伴一起写了个h5小游戏,游戏数据采用websocket进行通信。由于是第一次部署go语言项目,在部署过程中遇到很多问题,写下这篇文章进行总结,希望…

    2024年07月05日 前端脚本
  • Go语言中的日期与时间用法详细介绍

    Go语言中的日期与时间用法详细介绍

    1、go 语言中的日期时间介包介绍time包为我们提供了一个数据类型time.time(作为值使用)以及显示和测量时间和日期的功能函数。当前时间可以使用time... [阅读全文]

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com