惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

小众软件
小众软件
博客园 - Franky
罗磊的独立博客
G
Google Developers Blog
The GitHub Blog
The GitHub Blog
P
Proofpoint News Feed
Recent Announcements
Recent Announcements
V
V2EX
F
Fortinet All Blogs
阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
月光博客
月光博客
U
Unit 42
GbyAI
GbyAI
A
About on SuperTechFans
WordPress大学
WordPress大学
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
Microsoft Azure Blog
Microsoft Azure Blog
Martin Fowler
Martin Fowler
D
DataBreaches.Net
The Cloudflare Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MongoDB | Blog
MongoDB | Blog

远飞闲记

用 OpenClaw 搭建全自动晨间简报系统 Open Claw(🦞龙虾): 新手最常踩的 8 个坑,我帮你踩过了 什么是AI Agent(智能体)? OpenClaw 在微信端使用指南 如何让OpenClaw🦞更好用-调教篇 OpenClaw(龙虾🦞)自主赚钱实验笔记 本地Qwen+云模型:OpenClaw真实体验 AI博客主题开发记 OpenClaw初试记 十年博客路:在AI水文泛滥的时代,为何还在坚守? AI Coding实战吐槽:别被"400刀大神"带偏,这些坑我帮你踩过了! 《相信》把不可能变为可能 我们写的程序被杀毒软件杀了,杀毒软件到底杀了什么? 👋2024 探索Unity单元测试:构建可靠游戏代码的基石 实用小黄鸭调试法 炸裂的Unity割韭菜这事 还是要有信念 您好2023 Docker启动提示虚拟化失败 Golang中配置文件热重载方案 重置博客主题 双链知识管理及logseq使用体验 魔幻的魔都疫情 漫谈国内NFT市场状况 如何在UE4中平衡蓝图与C++的使用 2021时光荏苒,2022可遇可期 UE4(Unreal Engine)本地化资源功能 摈弃:“拥有更多=做的更好的”的观念 鱿鱼游戏
Golang基础配置和Go Emacs开发环境的配置
2020-06-10 · via 远飞闲记

设置开发环境

1
2
3
4
export GOROOE=<Go运行程序的根目录>
export GOPATH=~/GoWork
export GOBIN=$GOPATH/bin
$PATH=$PATH:$GOPATH:$GOBIN

获取第三方包命令

Emacs Auto Complete Configure

需要安装以下工具: gocode\goimports ,注意:如果出现还是找不到gocode的提式信息,copy gocode程序进 /usr/local/bin 目录下。

1
2
go get -u github.com/nsf/gocode
go get github.com/golang/tools/cmd/goimports

Emacs Debug Go Lang 1

通过以下命令安装Delve程序

go get github.com/derekparker/delve/cmd/dlv

软链接 dlv: ln -s ~/GoWorks/bin/dlv /usr/local/bin/dlv,Emacs配置文件中增加

1
2
(use-package go-dlv
  :ensure t)

在Emacs中开始执行 dlv ,进入gud-mode模式 C-x C-a C-b 设置breakpoint后,输入 c 继续更多信息输入 help 命令进行了解

运行\编译项目命令

1
2
go run <project path>
go build <project path>