`

go 编程

    博客分类:
  • go
go 
阅读更多

      目录说明:

 

GOROOT 就是安装的路径,默认安装就是c:\Go

 

PATH 需要追加 安装下面的bin目录,C:\Go\bin

 

GOPATH 这个估计是相当于是eclipse的workspace,根据自己喜好设定在一个文件中。

 

src 放源码,

 

pkg(我暂时还不清楚)

 

bin 存放编译后的结果

 

配置eclipse 代码提示功能

从  https://github.com/nsf/gocode 下载源码 解压

进入解压目录 执行 go build 生成 gocode.exe  把eclipse gocode指向生成的gocode.exe 

 

配置eclipse debug 

下载 mingw64 

https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/gcc-4.8-release/x86_64-w64-mingw32-gcc-4.8.0-win64_rubenvb.7z

直接解压   eclipse 指向加压 gdb.exe 即可

 

错误集合:

1. eclipse运行go文件,报错“Resource donesnt have a corresponding Go paceage.”

 解决:src目录下需要一个main包

2.import cycle not allowed

golang不允许循环导包,如果检测到import cycle,会在编译时报错,通常import cycle是因为设计错误或包的规划问题

分享到:
评论

相关推荐

    Go语言编程goland.pdf

    Go语言编程goland.pdf Go语言是一种静态类型、编译型、并发型、垃圾回收的编程语言,由Google开发,于2009年发布。Go语言的设计目标是提供一种高效、简洁、可靠的编程语言,结合了静态类型和动态类型语言的优点。 ...

    Go语言编程_许式伟_完整版1

    《Go语言编程》一书由许式伟、吕桂华等人编著,旨在介绍Go语言这一新兴编程语言的全貌及其重要特性。Go语言在设计时考虑到编程的简洁性、并行与分布式支持、软件工程需求以及编程哲学的创新,力图在互联网时代成为一...

    Go语言编程_许式伟_完整版_Go_go_beneath2eh_

    《Go语言编程_许式伟_完整版》是许式伟关于Go语言的一部详尽教程,这本书深入探讨了Go语言的各个方面,旨在帮助读者掌握Go语言的核心概念和技术。Go语言,也称为Golang,是由Google公司开发的一种静态类型的、编译型...

    golang资源-Go编程知识库,Go语言编程学习资源,适合Go初学者和有一定经验的Go程序员阅读,能够帮助Go程序员更深更全面地理解Go语言

    Go编程知识库,Go语言编程学习资源,适合Go初学者和有一定经验的Go程序员阅读,能够帮助Go程序员更深更全面地理解Go语言。

    Go编程语言Go编程语言Go编程语言Go编程语言Go编程语言Go编程语言Go编程语言Go编程语言.zip

    Go语言的设计灵感来源于C语言,但同时引入了垃圾回收、并发编程和类型安全性等现代特性,使得它在系统编程、网络编程以及云计算等领域得到了广泛应用。 Go语言的主要特点包括: 1. **简洁性**:Go语言语法简洁明了...

    go编程书籍 学习资料 go并发编程实战 go语言编程 go语言程序设计 go语言圣经 go语言实战

    go语言学习必备学习资料,go并发编程实战,go语言编程,go语言程序设计,go语言圣经, go语言实战组合下载,pdf书籍

    Go-Golang编程语言的并发性跟踪和可视化工具

    Go语言中的并发是其强大性能的关键特性之一。Goroutines是轻量级线程,它们的创建和切换开销小,允许程序轻松地开启大量并发任务。Channels则作为goroutines之间的通信桥梁,确保数据安全传递,避免竞态条件。然而,...

    基于煎鱼的《Go语言编程之旅》学习开发项目资源.zip

    基于煎鱼的《Go语言编程之旅》学习开发项目资源

    Go-《Go编程基础》是一套Go语言的视频语音教程

    Go语言,又称为Golang,是由Google开发的一种静态类型的、编译式的、并发型且具有垃圾回收功能的编程语言。它的设计目标是提高开发效率,同时保持程序的高性能和可靠性。《Go编程基础》这套教程正是为了帮助初学者...

    Go编程语言规范

    Go是通用型编程语言,它为系统编程而设计本书讲解Go编程语言规范,使用软件开发企业参考.

    Go语言101一个与时俱进的Go编程知识库.zip

    微信群召集帖|公众号二维码见下方|中文项目地址Go语言101是关于Go语言编程的一系列丛书。目前本系列丛书包括《Go语言(基础知识)101》是一本关于Go语法语义(除了自定义泛型)以及运行时相关知识点的编程指导书...

    go语言高级编程_cut6zj_go语言_Go_golang_golang高级编程_

    理解如何正确地使用goroutine和channel是提升Go语言编程能力的关键。 2. **接口(Interface)**:Go语言的接口设计十分灵活,它是一种动态类型检查机制。通过接口,我们可以实现多态性,编写出更加通用和可复用的...

    Go编程实战第二版

    《Go编程实战第二版》是一本深入探讨Go语言编程技巧和实战应用的书籍,旨在帮助开发者更好地理解和掌握Go语言的强大特性和高效用法。在Go语言的世界里,它以其简洁的语法、高效的并发模型和强大的标准库而备受赞誉。...

    go语言编程_Go_golang_

    Go 语言被设计成一门应用于搭载 Web 服务器,存储集群或类似用途的巨型中央服务器的系统编程语言。对于高性能分布式系统领域而言,Go 语言无疑比大多数其它语言有着更高的开发效率。它提供了海量并行的支持,这对于...

    一些高质量的学习Go编程语言(Golang)的资源清单.zip

    6. **Go Challenge**:定期的编程挑战,帮助提高Go语言编程能力。 7. **Go Weekly**:订阅Go语言相关的新闻和文章,保持对最新动态的关注。 通过系统学习和实践,你可以逐步成为一名熟练的Go程序员,并利用Go的强大...

    GO编程实战第二版

    Go语言(或称Golang)是云计算时代的C语言。Go语言的诞生是为了让程序员有更高的生产效率,Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持...

    Go编程语言

    Go语言的设计受到了C、C++以及Python等语言的影响,但它引入了许多独特特性,使得它在并发处理、网络编程和系统级工具开发等领域表现出色。 1. **并发模型**:Go语言通过goroutines和channels实现了轻量级线程。...

    Go语言编程1

    《Go语言编程1》这本书是针对Go语言的详细介绍和学习指南,旨在帮助读者理解Go语言的设计理念、特性和实际应用。Go语言的诞生是为了应对编程领域的一些挑战,尤其是在多核和分布式环境中的编程需求。 首先,Go语言...

    go语言编程1

    《Go语言编程1》这本书是针对Go语言的一份详尽指南,旨在介绍这门新兴的编程语言,并阐述其设计背景和重要特性。Go语言由Google的资深工程师们设计,目标是提供一种简单、高效的编程解决方案,尤其适用于互联网时代...

Global site tag (gtag.js) - Google Analytics