Go语言中文网 为您找到相关结果 461

跨平台编译Go程序(交叉编译)

(1)首先进入go/src 源码所在目录,执行如下命令创建目标平台所需的包和工具文件。 $ cd /usr/local/go/src $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash 如果是 Windows 则修改 GOOS 即可。 $ CGO_ENABLED=0 GOOS=windows GOARCH=amd64 ./make.bash (2) 现在可以编译 Linux 和 Windows 平台所需的执行文件了。 $ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build $ CGO_ENABLED=0 GOOS=windows GOARCH=amd...阅读全文

还有比这更好的消息吗?— Go支持Android和iOS

minux大神就说了: 代码在 https://bitbucket.org/minux/goios 的 ios3 分支。 初步的文档在 misc/ios/README。交叉编译需要 iOS SDK,得在 OS X 上面开发。理论上如果你能在 Linux 架设交叉编译环境的话,在 Linux 上开发也不是不行。 我计划把这个 port 加入到 Go 1.5。按照 Brad 给出的 1.5 预览, 应该问题不大。http://talks.golang.org/2014/state-of-the-gopher.slide#40 现在的问题是如何架设 builder。 哎,断断续续搞了3年,终于搞定了。我觉得用 Go 开发 iOS 程序比用 Go 开发 Andro...阅读全文

轻松搭建基于go1.5开发Android应用的环境

原文[https://blog.weizhe.net/?p=534](https://blog.weizhe.net/?p=534) 有兴趣的同学欢迎来一起玩:[https://github.com/vzever/gomobileapp](https://github.com/vzever/gomobileapp) go1.5beta2已经发布,正式版将在8月份发布.而早在go1.4就已发布了golang/mobile项目用以实现Android应用的开发.当前gomobile的环境部署已经相对成熟了.但项目声明必须基于go1.5,所以go1.4的同学必须要升级.因为在go1.4执行gomobile init的时候是不能通过的. 注:如果没有网络权限访问golang.org,请创...阅读全文

【软件周刊】要的就是速度,Angular 4.0.0 beta0 发布;JetBrains 带来全新 Go IDE — Gogland

要的就是速度,Angular 4.0.0 beta0 发布 由于想将核心包版本对齐,加上语义化版本控制,Angular 2 之后将迎来 Angular 4。更新内容: fix(编译器):修复 compiler_host 中的合并错误 common: add a titlecase pipe common: export NgLocaleLocalization compiler: add id property to i18nMessage compiler: digest methods return i18nMessage id if sets forms: add novalidate by default http: simplify URLSearchParams creation...阅读全文

博文 2016-12-17 21:00:03 局长

Go 1.6发布 免翻墙下载

Go 1.6 正式版发布 该版本在语言本身层面并没有任何变化,主要改进包括: 1、默认使用 cgo 外部 C 编译器 2、支持 HTTP/2 协议 3、增加对 64 位 MIPS 的体验支持 (Linux) 4、增加对 32 位 x86 上的 Android 的体验支持 5、在 FreeBSD 上 go 1.6 默认使用 clang 而不是 gcc 作为外部 C 编译器 6、在 64 位 PowerPC 上 支持 cgo 7、NaCI 上 GO 1.5 要求 SDK 版本是 pepper-41,而 Go 1.6 可以使用最新的 SDK 版本 8、在 32 位 x86 系统中使用 —dynlink 或者 —shared 编译模式,寄存器 C...阅读全文

大型互联网公司招 数据分析工程师 — 会 Go 优先考虑

北京大型互联网公司招 数据分析工程师,要求懂编程,目前项目有用Go写一些服务,因此会Go语言的优先考虑; 工作职责: 1. 完成数据模型的ETL实施,参与团队ETL流程的优化以及相关技术问题的解决 2. 设计大规模实时系统,实现数据采集、分析和检索 3. 建立数据仓库,DPM 职位要求: 1. 计算机相关专业大学本科及以上学历,有扎实的计算机基础 2. 精通常用数据结构和算法 3. 精通PHP,熟悉Java/Python/Go/C等语言中的一种或几种 4. 精通SQL,掌握MySQL,熟悉Redis和MongoDB等DB的一种或者多种 5. 熟练掌握Hadoop/MR、Storm、Spark或其它并行计算架构 6. 熟悉Linux...阅读全文

在win7下进行交叉编译linux-386

在实验这个功能前,照例google出了一堆文章,但都没有on windows的,都是在[linux下编译出windows][1],或者在mac下编译出linux,导致走了不少弯路,其实go的跨平台交叉编译确实也简单,只需要注意以下几点: 1、设置GOOS=linux,并去GOROOT执行make.bat,此处是将所有runtime按目标平台重新编译一次,本以为要编译.exe又得重新make一次,没想到居然不用,这倒是个惊喜 2、设置CGO_ENABLED=0,目前交叉编译是不支持cgo的 3、设置GOARCH=386,amd64就需要安装64的go了 此时就可以编译了,推荐使用liteide 参考: [1]: https://code.google...阅读全文

Go 1.8中值得关注的几个变化

在已经过去的2016年,Go语言继在2009年之后再次成为编程语言界的明星- 问鼎TIOBE 2016年度语言。这与Go team、Go community和全世界的Gophers的努力是分不开的。按计划在这个2月份,Go team将正式发布Go 1.8版本(截至目前,Go的最新版本是Go 1.8rc3)。在这里我们一起来看一下在Go 1.8版本中都有哪些值得Gopher们关注的变化。 一、语言(Language) Go 1.8版本依旧坚守Go Team之前的承诺,即Go1兼容性:使用Go 1.7及以前版本编写的Go代码,理论上都可以通过Go 1.8进行编译并运行。因此在臆想中的Go 2.0变成现实之前,每个Go Release版本在语言这方面的“改变”都会是十分微小的。 1、仅tags不同...阅读全文

博文 二月 3, 2017 bigwhite

go源码下载编译

各位大侠,我打算研究下go的一个开源软件influxdb,github上下载下来后,执行build,发现有很多code.google.com/p/log4go 类似的第三方包下载不下来。win7下的开发环境,执行set http_proxy后 执行go get 报错:_ssl.c:510: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed, 各位是怎么下载的? 还有 go 的开发 一般都是在linux下吗...阅读全文

【Go1.4】主要改动

Go 1.4 计划9月份冻结代码,12月份发布,目前官方公布的主要改动有: 1、规范:允许 for range x 这种写法 原因:在标准库中,存在这样的写法 // unicode/utf8/utf8.go func RuneCountInString(s string) (n int) { for _ = range s { n++ } return } 很显然,这里不关心具体的index或value,同时,既然可以省略 value,为什么不能将 index 也省略。因此,加入了这种语法。这样,上面的代码变为: for range s { n++ } 详情: 1. [issue 6...阅读全文

Azul3D_Go开发的3D游戏引擎简介

Azul3D 是一个用 Go 语言开发的 3D 游戏引擎。支持 Windows 和 Linux,基于 OpenGL 2.x 的渲染器,基于 OpenAL 的 3D 音频。 官网:http://azul3d.org/ 中国有团队开发没有,能开发成为类似cocos游戏引擎的就好了。再加上go的并发服务器,双赢啊。 —————————————————————————————————————— SDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于游戏、游戏SDK、演示软件、模拟器、MPEG播放器和其他应用软件。 用途广泛。 SDL内置了调用OpenGL的函数。 通过使用SDL_image、SDL_ttf、SDL_mixer、S...阅读全文

Go1.5 尚未实现的Todolist

1.5的代码将在5月1日冻结,go team官方给出了在1.5中尚未实现的Todolist,但并不承诺后续一定会实现。[ Todolist 文档查看](http://pan.baidu.com/s/1mgxciHa)。其中有一项“shared library support ”,看来go有意向支持动态链接库了! Go 1.5 code freeze is May 1, 2015; release is August 1, 2015. This is a list of things we’re hoping will be in Go 1.5 but are not yet done. For the list of things that are done, see do...阅读全文

[北京]Golang游戏服务器工程师

北京钛核互动信息技术有限公司成立于2014年11月,创始人团队都是来自于Glu Mobile, Gameloft等顶尖手游公司。在游戏行业打拼了10年以上,擅长高品质精品游戏开发。开发过大量精品手机游戏、Console游戏和网游。公司坚信以人为本,以顶级的人才需要顶级的回报为目标,营造一个有激情的宽松的游戏开发环境,希望能够让游戏人才能够发挥自己的热情和潜力。 http://www.tuicool.com/articles/uEfEJf 服务器将会使用弹性云自动伸缩架构,在这里你将能够学习并开发具有国际最先进的云架构游戏服务器方案。我们招聘具有创新精神的工程师,敢创新、思维严谨、勇于承担。 **基本能力要求:** 1. 热爱玩游戏,热爱开发游戏。具备足够的游戏常识;...阅读全文

Go 1.8的Plugins使用

Go 1.8为我们提供了一个创建共享库的新工具,称为Plugins!让我们来创建和使用一个插件。 目前的插件只能在Linux和Darwin上工作。 安装1.8beta1,不做说明. 创建一个插件方法到aplugin.go: package main func Add(x, y int) int { return x+y } func Subtract(x, y int) int { return x-y } 然后构建插件: 运行下面命令构建插件: go build -buildmode=plugin 构建指定文件插件aplugin.go到aplugin.so: go build -buildmode=plugin -o aplugin.so aplugin.go 加载插件: p, _ := ...阅读全文

博文 2016-12-06 20:00:02 vWay

V8和Go结合v8worker

Minimal golang binding to V8. This exposes a non-blocking message passing interface to the V8 javascript engine. Go and JavaScript interact by sending and receiving messages. V8 will block a thread (goroutine) only while it computes javascript - it has no "syscalls" other than sending and receiving messages to Go. There are only three built in ...阅读全文

开源项目 2015-03-31 09:14:50 ry

Go 1.7 正式版下载

**只选取了几个比较常用的版本** # Golang 1.7 下载 ## Source File name: **go1.7.src.tar.gz** Link: [DOWNLOAD](https://my.pcloud.com/publink/show?code=XZ1c8BZnHL6MGh8cS71kPubPyipHzY6lDMy) SHA256: **72680c16ba0891fcf2ccf46d0f809e4ecf47bbf889f5d884ccb54c5e9a17e1c0** ## Darwin(amd64/.tar.gz) File name: go1.7.darwin-amd64.tar.gz Link: [DOWNLOAD](...阅读全文

golang研发工程师(年薪30万左右,按技术浮动)

golang研发工程师(岗位需求,年薪30万左右) 岗位职责: 1.负责移动广告产品功能开发; 2.参与移动广告平台的相关算法和模型的开发与优化. 任职要求: 1.熟悉C/C++,Go或Python语言开发; 2.有高并发,高性能系统开发经验; 3.具备扎实的计算机理论基础,有良好的数据结构和算法基础; 4.熟悉网络编程,具有Linux下编程经验和操作经验; 5.有计算广告领域相关系统研发经验相关研发工作经验者优先; 6.良好的沟通能力、强烈的责任感以及精益求精的探索精神。 公司:广州优蜜移动科技股份有限公司 广州优蜜移动科技股份有限公司(简称优蜜移动)是一家移动营销服务商,...阅读全文

Go的Qt图形库绑定 GoQt

**GoQt** ** 简介 ** GoQt是Go语言的Qt图形库绑定。 * 版本 0.1 * 作者 七叶 ** 试验 ** 目前该项目为试验状态 ** 关于GoQt ** GoQt是一个Go语言的GUI工具包。它允许程序员使用Go语言更加容易的构建功能丰富的图形界面应用程序。GoQt使用cgo代码封装了流行的Qt跨平台GUI库。类似Golang和Qt,GoQt是开源的,其中Qt绑定动态库qtdrv使用LGPL协议,Go语言的ui库则使用BSD协议。 ** 平台支持 ** ### System * Windows x86 (32-bit or 64-bit) * Linux x86 (32-bit or 64-bit) * Ma...阅读全文

开源项目 2015-12-29 00:00:00 网友

[魔都] Go 语言(Golang)程序员!手机社交 App!精英团队和办公环境!你懂的!

如果你人在魔都,懂得用 Go 语言来开发服务器端程序,请联系我们吧! #### 我们在做什么 #### 我们目前在做三款手机社交 App,一款针对直人,一款针对 Gay,一款针对 Lesbian。我们的团队成员都个性十足很有意思,各种 Style 各种性取向。我们的薪水也很有竞争力。如果你感兴趣加入加入我们的大家庭,请一定给我们投简历喔! #### 工作职责 #### 1. 根据产品需求,完成服务器端接口设计和实现; 2. 配合 Android/iOS 客户端开发组,进行接口联调; 3. 维护服务器代码,及时修复 QA 团队反馈的 bug。 #### 岗位要求 #### 1. 对技术有好奇心,有年轻的学习心态; 2. 有使用过 Linux 的...阅读全文

中润四方中央研究院招聘GO语言高级程序员(工作地点:深圳)

大家好,我司目前正在招聘GO语言相关的高级程序员,大家可以发简历到fansy98@163.com, 具体招聘信息如下: ### 招聘需求 ### **职位1:中润四方中央研究院平台部高级程序员** 要求:3人 薪资待遇:8K~1.5万 岗位职责: 1、负责Docker容器平台开发; 2、根据需求文档和架构设计文档进行模块开发、功能测试、系统集成。 岗位要求: 1、计算机及相关专业本科以上学历(211工程学校优先考虑),良好的英语读写能力,四年以上相关工作经验; 2、精通Linux环境下的c程序设计语言,熟悉Go语言的优先考虑; 3、精通基本算法,并具有良好的数据结构基础; 4、熟悉Linux环境下的脚本编程,包括Shel...阅读全文

北京招聘Golang研发工程师

工作地点: 北京-回龙观-复式精装住宅 工作装备: MacBook Pro Retina 三星大宽屏显示器 人体工程学座椅 公司简介: 天津泛亚电子商务技术服务有限公司于2014年1月由泛亚有色金属交易所原有股东投资设立,注册资本1亿元人民币,是泛亚有色金属交易所实现集团化发展的重要战略举措。该公司将以交易系统研发、风险控制等核心技术,以控股或参股的形式参与全国各地交易市场及交易中心的建设,预计3-5年内将形成天津为核心,涵盖有色金属、煤炭、进口矿产品、塑料等大宗商品业务板块。 岗位要求: - 计算机相关专业本科及以上学历, 具有2年及以上开发工作经验; - 熟悉Linux工作环境,精通Golang/Erlang/C/C++至少一种语言; ...阅读全文

gopush-cluster 今日更新

https://github.com/Terry-Mao/gopush-cluster 今日更新: * comet 模块,使用模拟linux 内核的hlist减少map[key] channel 隐射中的内存使用(之前是container/list) * comet 模块,修复了message统计的bug * web 模块,新增了信号拦截处理,配置启动用户,完善了zookeeper watch中,引入defer获取意外退出的信息 TODO * web 模块,获取首次(新装设备)离线消息时候的参数从服务端获...阅读全文

改变Go命令行输出颜色

写命令行程序时,希望输出不是单一的颜色,实际上,Linux 这样的系统中,有不少命令输出是有颜色的。那么 Go 编写的程序能做到吗? 事实上,已经有这样的第三方库可以使用: 1、[github.com/fatih/color](https://github.com/fatih/color) ![enter image description here][1] 2、[github.com/aybabtme/rgbterm](https://github.com/aybabtme/rgbterm) ![enter image description here][2] 3、[github.com/daviddengcn/go-colortext](https:/...阅读全文

Linux 容器引擎Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。 ![](http://static.oschina.net/uploads/space/2013/1215/224038_LOVB_89964.png...阅读全文

开源项目 2014-10-24 23:00:23 docker

北京招聘golang工程师

工作地点: 北京市通州区马驹桥环科中路16号66号楼2层 待遇福利: 包吃包住.衣食无忧 24寸大宽屏显示器(竖屏 代码专用) 还有详谈....... 岗位要求: 有2年及以上开发工作经验(如果优秀可以发github or code) 熟悉Linux工作环境,熟悉MySql、Redis等数据库编程,golang能够独立开发 熟悉网络协议,Socket协议 具有高负载、高并发开发设计经验值者优先考虑 拥有扎实的计算机编程能力,尤其在数据结构、算法和代码、软件设计方面有较好的功底 工作积极主动、擅于思考问题,能够主动沟通与解决问题 职位描述: 参与并负责公司服务端开发(linux + golang) 公司名称: 北京微梦灵动科技有限公司 邮件...阅读全文

地点北京朝外SOHO,找Go Web后台开发

要求: * 1年以上团队协作工作经验; * 熟悉Linux/Unix操作环境,Linux/OSX作为开发系统; * 熟悉Nodejs或Go、MySQL、Redis、Apache,有良好的编码和文档写作习惯; * 了解面向服务架构、敏捷开发; * 具备较强的逻辑思维能力、自学能力、英文阅读能力和沟通能力,乐于分享; * 具备一定的前端开发能力和审美能力优先; 薪资: 8-16K 简历请发邮箱: hui@owhat.c...阅读全文

源码编译遇到的问题

1.4.2源码编译时输出以下错误,哪位知道原因吗? ``` #Building C bootstrap tool. cmd/dist #Building compilers and Go bootstrap tool for host, linux/amd64. lib9 cc1: error: unrecognized command line option "-Wno-missing-field-initializers" cc1: error: unrecognized command line option "-Wno-missing-field-initializers" cc1: error: unrecognized command line option ...阅读全文

Go 1.7 toolchain improvements

This is a progress report on the Go toolchain improvements during the 1.7 development cycle. All measurements were taken using a Thinkpad x220, Core i5-2520M, running Ubuntu 14.04 linux. Faster compilation Since Go 1.5, when the compiler itself was translated from C to Go, compile times are slower than they used to be. Everyone knows it, nobody is ...阅读全文

博文 April 2, 2016 Dave Cheney

p2p端口映射工具 dog-tunnel

狗洞是一个高速的 P2P 端口映射工具,同时支持Socks5代理。 0.5版后开始开源,UDP底层基于开源库KCP重写,效率大大提高,在恶劣环境下优势明显。 同时提供非P2P版本(Lite版本),两端连接过程完全不依赖中间服务器,支持加密和登陆认证,自动重连,但是需要人为确保两端能正常连通(否则请使用默认的P2P版本) ![image](http://static.oschina.net/uploads/space/2014/1213/080425_bS2n_12.png) 特性: * 数据安全,P2P模式通讯时数据不经过服务端,用户可自定义访问密码 * P2P模式底层采用KCP协议,在恶劣网络环境下比TCP延迟降低 30%-40% * P2P模式支持AES加密 * P2P模式可...阅读全文

开源项目 2014-12-13 00:00:00 vzex

在线游戏Gobang

# Gobang 五子棋,在线多人游戏。Go语言编写。 # Getting Started Linux用户可以在这里获取Release版本 https://github.com/hcrgm/Gobang-Go/releases 构建: 1. 安装Go语言环境 2. 克隆项目,执行./install.sh 然后让程序跑起来 1. 依照 `config_sample.json` 配置,命名为 `config.json` 2. 执行 `nohup ./gobang > golang.log 2>&1 &` 3. 大功告成,用浏览器打开看看~ # LICENSE GPLv...阅读全文

开源项目 2016-10-06 22:11:33 hcrgm

寻找小伙伴-go语言开发-杭州

某艺术电商平台--技术语言为golang--期待您的加入 需要了解详情的可以联系我:QQ:1439922309 TEL:0571-81681166 ### 工作描述 ### 根据公司软件生产流程和规范,构建Web平台服务器端系统。 维护服务器,确保高可用性。 ### 任职资格 ### 有Web服务器端的开发经验。 熟练掌握GO语言,掌握大规模协程并发和网络封包技术,对内存管理有比较深的理解和相应的解决方案。 ### 教育背景 ### 全日制大专及以上学历,计算机相关专业;英语阅读能力良好 ### 经 验 ### 2年及以上GoLang开发工作经验,1年以上Golang服务器端开发经验 ### 能力和知识 ### 具备熟练...阅读全文

急!高薪诚聘Golang工程师。另有项目分红喔~

Golang工程师 任职要求: 1. 全日制大学本科及以上学历,计算机相关专业为佳; 2. 具有Golang服务器端开发经验、其他主流语言2年上经验; 3. 精通Golang的整体架构和开发方式,了解Golang标准库以及一些流行的库使用和开发; 4. 熟悉网络游戏编程,熟悉Linux或windows操作系统; 5. 熟悉MySQL以及MongoDB数据库开发和优化; 6. 身体健康,精力充沛,责任心强,有积极乐观的生活态度且无不良嗜好,能够与公司长期稳定共同发展。 岗位职责: 1. 使用Golang进行游戏项目服务端的开发; 2. 负责服务端核心或逻辑的开发。 符合以上要求者,请与我司联系...阅读全文

负载均衡系统 Seesaw

Seesaw 是 Google 开源的一个基于 Linux 的负载均衡系统。Seesaw 包含基本的负载均衡特性,同时支持一些高级的功能,诸如:anycast, Direct Server Return (DSR), 支持多个 VLANs 和集中式配置。同时其设计的宗旨是易于维护。 需要注意的是,尽管该项目挂靠在 Google 名下,但并非 Google 官方产品...阅读全文

开源项目 2016-01-30 00:00:00 google

急聘!上海Golang游戏开发工程师

任职要求: 1、全日制大学本科学历,计算机相关专业为佳; 2、具有Golang服务器端开发经验、其他主流语言2年上经验; 3、精通Golang的整体架构和开发方式,了解Golang标准库以及一些流行的库使用和开发; 4、熟悉网络游戏编程,熟悉Linux或windows操作系统; 5、熟悉MySQL以及MongoDB数据库开发和优化; 6、身体健康,精力充沛,责任心强,有积极乐观的生活态度且无不良嗜好,能够与公司长期稳定共同发展。 岗位职责: 1、使用Golang进行游戏项目服务端的开发; 2、负责服务端核心或逻辑的开发。 符合以上要求者,可以加QQ详聊 QQ 2781023865 HR李小...阅读全文

寻找小伙伴-go语言开发。

好吧,不要卖萌了。来个正经版的! **工作描述** 1. 根据公司软件生产流程和规范,构建Web平台服务器端系统。 2. 维护服务器,确保高可用性。 **任职资格** 1. 有Web服务器端的开发经验。 2. 熟练掌握GO语言,掌握大规模协程并发和网络封包技术,对内存管理有比较深的理解和相应的解决方案。 **教育背景** 1. 全日制大专及以上学历,计算机相关专业;英语阅读能力良好 **经 验** 1. 2年及以上GoLang开发工作经验,1年以上Golang服务器端开发经验 **能力和知识** 1. 具备熟练阅读英文技术资料能力,习惯通过手册、google搜索、 stackoverflow、 serverfault等途径寻找问...阅读全文

golang1.3.3 源码编译 卡在Checking API compatibility处

我的系统是ubuntu 14.04 64bit 我的环境变量设置如下: export GOROOT=$HOME/go export GOBIN=$GOROOT/bin export GOPKG=$GOROOT/pkg/tool/linux_amd64 export GOARCH=amd64 export GOOS=linux export GOPATH=$HOME/go_src export PATH=$PATH:$GOBIN:$GOPKG:$GOPATH ./all.bash 之前一切正常运行(我之前也有成功编译的经验) 直到 # ../test real 0m25.396s user 1m6.490s s...阅读全文

Canonical 用 Go 做了这五个超酷的项目

前不久,Google 的 Go 问鼎 TIOBE 排行榜,成为 2016 年年度编程语言。Go 因其易学性及务实性受到大家的喜爱。抛开长篇累牍的理论,Go 更注重的是实践经验,因此越来越多的用户将其应用到工业环境中。在 Canonical 中也一样!作为 Go 的支持者,我们用 Go 做了五个超酷的项目: 1、Juju Juju 堪称是“DevOps工作经验的结晶”,能使用 Charms 将应用程序体系结构部署到 EC2,OpenStack,Azure,HP 数据中心,甚至是基于 Ubuntu 的笔记本电脑。它使得开发和部署过程中团队间的对话和工作流程变得极为清晰明了。 2、Snapcraft Snapd 和 snap工具使系统能够使用 .snap 文件。 为每个 Linux 桌面,服务器,...阅读全文

博文 2017-01-25 01:00:09 编辑部的故事

Gogland EAP 163.10615发布

#新鲜出炉Gogland 1.0EAP 163.10615。6发布,修复之前的部分bug,做简单工程可使用。 问题修复清单,可在通过官方页面查看:https://youtrack.jetbrains.com/issues/GO 以下为官网下载链接: + [Mac OS X 163.10615.6](http://download.jetbrains.com/go/gogland-163.10615.6.dmg ) + [Windows 163.10615.6](http://download.jetbrains.com/go/gogland-163.10615.6.exe) + [Linux 163.10615.6](http://download.jetbrains.co...阅读全文

GO支持协程。linux系统是抢占式多任务。

那么 操作系统 会把 CPU的释放 的 功能交给 程序么? 我越用越不明白啊。 那个 《GO语言编程》里说 GO的并行机制 还不完善。 不是 本人测试。也没有他的测试数据。 是不是 就是因为 操作系统和 语言本身对于 CPU的抢占 有冲突。。 请版主 polaris 给一点 指点。。非常 感谢。...阅读全文

cgo编译出来的文件怎么用?

使用cgo编译出来了c代码,然后用go install编译出来了一个.a文件,这个.a文件是静态库么?我用ar把它解压开后,发现如下文件: -rw-r--r-- 1 root root 397 Apr 3 22:32 __.PKGDEF -rw-r--r-- 1 root root 6.1K Apr 3 22:32 _all.o -rw-r--r-- 1 root root 1.4K Apr 3 22:32 _cgo_defun.6 -rw-r--r-- 1 root root 252 Apr 3 22:32 _cgo_import.6 -rw-r--r-- 1 root root 12K Apr 3 22:32 ...阅读全文