`

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语言编程_许式伟_完整版1

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

    Go语言编程goland.pdf

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

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

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

    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语言编程的书籍与源代码包

    标题"Go语言编程的书籍与源代码包"所涉及的知识点主要涵盖以下几个方面: 1. **Go语言基础**:Go语言的基础语法包括变量、常量、数据类型、控制结构(如if、for、switch)、函数等。这些是学习任何编程语言的基础,...

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

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

    经典go语言编程入门图书mobi格式

    GO语言编程入门,经典的图书,go语言学习的好书,值得下载学习。

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

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

    Golang,Go语言编程详解

    Go是什么,Golang,Go语言的环境搭建,Go语言编程详解,Go编程示例

    GO语言编程指南官网打包

    GO语言编程指南官网打包

    Go编程语言规范

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

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

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

    go语言编程学习

    通过阅读《Go语言编程v2.0.pdf》和《go语言编程.pdf》这两本书籍,你将深入学习Go语言的各个方面,包括基础语法、高级特性、并发编程的最佳实践以及如何利用Go语言进行实际项目开发。不断实践和探索,你将成为Go语言...

    Go编程实战第二版

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

    go语言编程_Go_golang_

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

Global site tag (gtag.js) - Google Analytics