golang 有合并两个map的方法么?
我真是懒到一定程度...阅读全文
我真是懒到一定程度...阅读全文
【问题】 我写了一段程序,代码如下: package main import ( "io/ioutil" "net/http" "log" ) func main() { resp, err := http.Get("www.baidu.com") if err != nil { log.Fatalln(err) } body, err := ioutil.ReadAll(resp.Body) defer resp.Body.Close() if err != nil { log.Fatalln(err) } log.Println(string(body)) } 执行的时候报了下面的错误: Get www.google.com: unsupported protocol scheme ""...阅读全文
```go package main import ( "fmt" "net/url" ) func main() { // url encode v := url.Values{} v.Add("a", "aa") v.Add("b", "bb") v.Add("c", "有没有人") body := v.Encode() fmt.Println(v) fmt.Println(body) // url decode m, _ := url.ParseQuery(body) fmt.Println(m) } ``...阅读全文
招聘PHP工程师和C++ 工程师,15K, B轮、双休、golang熟练, 工作地点深圳南山科技园,地铁高新园B出口。有意者15002093278,或者chenrs@welearn.com . 在线辅导第一品牌。公司的核心团队来自腾讯、阿里、迅雷、华为、快播、新东方。是一个混搭型的团队,公司管理的核心理念是“以人为本,让工作成为实现个人价值的最佳途径”,在管理模式上,采取基于信任的管理...阅读全文
用python遍历文件夹很方便,在go的世界里,我也需要这样的功能。找了找文档,里面有这个功能(具体参考这里:http://golang.org/pkg/path/filepath/ )…… 好,不废话了,我也想早点睡,直接上代码。 代码如下: /* File : getFilelist.go Author : Mike E-Mail : Mike_Zhang@live.com */ package main import ( "path/filepath" "os" "fmt" "flag" ) func getFilelist(path string) { err := filepath.Walk(path, func(path string, f os.FileInfo, err er...阅读全文
goWeb中有像mybatis这样好用的orm框架...阅读全文
大家好,我是郝林(@特价萝卜) 微影时代目前是腾讯系的在线票务公司,主站链接:http://wepiao.com 。 我目前带队,在搞一些网关类和API系统。这正是Go语言的强项。 职位的JD如下: Go语言开发工程师 职责: 1. 设计和实现各种网关类以及高并发、高可用的软件系统。 2. 设计或辅助设计相关系统的集群架构。 3. 负责和保证相关系统的稳定、持久运行。 4. 帮助解决各种相关系统的问题。 要求: 1. 计算机或数学相关专业本科以上学历。 2. 从事互联网软件开发工作2~8年。 3. 有较丰富的互联网系统集群设计和实现经验。 4. 主动积极,善于学习和总结,乐于分享,有较强的团队精神。 5. 基础扎实,熟悉常用数据结构和算法...阅读全文
如题,有没有验证码的库,推荐一下...阅读全文
谢谢,求工作。。工资随意,男。QQ:128794429...阅读全文
,数据结构,通用算法 2.熟悉消息系统及数据存储 3.具有较好的学习与发现问题的能力,同事能独立使用代码解决问题尤佳 优先考虑: 1.不限于golang,有海量数据、高负载产品实际开发经验 2.已有爬虫的开发经验,参与过大规模数据爬取 【工作地点】:杭州西湖区 【公司信息】 有意者QQ2778420498(备注studygolang),产品为理财记账类产品,2014年底B轮,5000w美金,2015年7月B+轮,8000...阅读全文
长沙怎么没有看到go的职位...阅读全文
RT 能有文档或者例子就更好...阅读全文
我们是创业公司,已经有天使轮投资,现在主要在研发面向企业的一款SAAS云服务,计划在近期内投入到市场,公司整个团队实力非常强,有来自行业里懂业务的资深人士,研发人员来自IBM, 百度等, 公司欲招聘全职或实习的软件工程师,要求: 熟练掌握Linux常用操作命令,bash脚本开发; 掌握Go语言(golang)开发, 或C/java等。 热爱技术,善于学习新东西。 公司技术氛围浓厚,希望有你的加入一起打造世界级的互联网产品。 工作地点:北京市海淀区上地 期待你的简历和面谈! 有意者请发简历到openideal@126.com...阅读全文
公司:准上市互联网公司,产品在行业内排名第一,盈利状况佳 工作地点:北京 地铁周边,交通十分便利,办公环境很好 薪水:底薪15~25万,奖金期权另谈 有意者请发送简历至abby.hua@e4u.cn 职位要求: 任职要求: 1、精通PHP,三年以上web开发经验;; 2、较好的算法功底,有高并发同/异步后端服务设计经验; 3、有MongoDB数据库的工作经验; 4、熟悉python脚本语言开发; ...阅读全文
go理论上更适合干这个啊...阅读全文
我用negroni做api service 以下為User的model type User struct { Id int64 `db:"id"` FirstName string `db:"first_name"` LastName string `db:"last_name"` Email string `db:"email"` CreatedAt time.Time `db:"created_at"` UpdatedAt time.Time `db:"updated_at"` } 在實作api的時候,會用json 回傳,但需要customize json的內容 ...阅读全文
职位描述:使用GO语音开发服务器端程序 岗位职责:根据产品需求完成服务器端接口设计和实现,维护服务器端代码,提供高效、高可靠性的服务程序。 任职要求: 1. 对技术有好奇心,有年轻的学习心态 2. 具备比较扎实的golang语言知识 3. 熟悉mysql,sqlserver等关系型数据库 4. 之前从事过WEB前后端(java,php均可)开发或c++ vc开发,希望转入该领域者更佳 5. 熟悉golang语言,使用golang语言开发过并发,数据处理优先 6. 熟悉http,tcp/ip协议,多进程,多线程网络服务程序 公司目前处于快速发展阶段,需要各层次的研发人才。 薪资在杭州地区中等水平,具体视能力而定,工作压力不大,每年13薪以上(视考核结果而...阅读全文
合肥泰壤,招聘Golang游戏服务器端开发,公司从事手游开发,已经盈利,具备手游开发及运营经验。 待遇:基本工资10K以上,具体视乎情况面议,项目分成(20%项目收入),股权等。 有意者请投blcc0994@foxmail.co...阅读全文
没有编程基础,想要学习Go,能不能推荐一本书或者教程之类的...阅读全文
公司名称:澎湃时空科技有限公司 工作地点:北京市朝阳区双井地铁站附近 职位描述:参与服务器架构及各游戏模块开发 职位要求: 1.一年以上游戏服务器研发经验 2.熟悉golang/erlang/C/C++/C#中的至少一种 3.有游戏服务器架构经验者优先 4.有较强的学习能力 5.有较好的团队协作能力 职位月薪:12k~24k 公司福利:五险一金、项目分红、午餐补贴、加班补贴 有意者请将简历发至 hr@spacesurge.com 此信息在2015年8月31日之前有...阅读全文
go 能不能调用.net下的dll库?有没有谁了解。。...阅读全文
一直找集群的算法,刚好golang上面有一个适合。下面作为菜鸟来分析一下 // Copyright (C) 2012 Numerotron Inc. // Use of this source code is governed by an MIT-style license // that can be found in the LICENSE file. // Package consistent provides a consistent hashing function. // // Consistent hashing is often used to distribute requests to a changing set of servers. For example, // ...阅读全文
急聘武汉地区golang服务器开发工程师15-25K 职位描述: 1、负责后端GO语言TCP协议开发工作 2、与基础架构工程师、运维工程师一起实现稳定、可扩展的后台服务 3、数据驱动,不断通过产品和技术数据进行改进,并完成快速迭代 任职资格: 1、熟悉GO语言,熟悉C++更好 2、熟悉TCP/UDP协议,IM单聊群聊架构,游戏状态机、定时器等 3、熟悉常见的游戏开发算法,网络同步策略等 有意者加QQ:1948977976详聊或直接发简历到1948977976@qq.co...阅读全文
type Rectangle struct { length, width int } func (r Rectangle) Area_by_value() int { return r.length * r.width } func (r *Rectangle) Area_by_reference() int { return r.length * r.width ...阅读全文
关于split stack有许多实现方案,这里主要看下go中是如果实现的. Tw's blog [Read Go - Split Stack][1] [1]: http://totorow.herokuapp.com/posts/a38bec7638cc0d40ffe9d80246f5329...阅读全文
【在线业务研发工程师(PHP/Golang)】 我们需要一个这要的你: 有志于参与一场出行行业的变革; 对于大流量高并发业务场景的技术挑战心潮澎湃。 用你的代码影响成千上万人: 负责快车、专车、拼车、优步、优享、出租车等核心业务的服务端研发工作; 负责接送机、站点拼车、跨城、小巴等垂直出行场景的服务建设和通勤、休娱、商旅等新出行场景孵化。 【中台建设&中间件研发工程师/架构师】 众里寻你千百度: 每一次将复杂世界变得简单都让你心花怒放; 每一次你的系统都能云淡风轻跨越一座座流量洪峰,而你依然心若止水。 你来协助我们提升生产力: 负责打磨现有产品业务流程,深入了解司乘两端业务,对出行场景进行抽象优化; 负责出行中台&中间件架构设计和优化工作,提...阅读全文
Golang开发工程师: 直接参与公司核心业务后端功能的架构设计与优化、应用开发与测试; 一年以上golang开发经验,资深尤佳 N+1奖金 国内知名AI教育公司,硅谷文化 国内外学习交流机会 全员Mac,人体工学椅 私厨三餐,出境游,丰富多彩的outing活动 公司有 Google 美国总部的前资深研究科学家和产品经理,普林斯顿大学和华盛顿大学的博士,有美国著名大数据公司Quantcast 的前资深软件工程师和数据分析专家,有阿里巴巴的前资深产品大咖和设计专家,有资深语言学国际泰斗,还有各路才华横溢的技术、运营达人。 有意者可将简历投至:hester.guo@bosshr.cn 该网页询问可能无法及时回复,可联系:15121...阅读全文
大家都知道golang里的panic相当于其他语言里的throw,而recover相当于其他语言里的cacth,可是由于golang的recover机制要求必须在defer的函数里才能执行catch panic 大概意思如下 func protect(g func()) { defer func() { log.Println("done") // Println executes normally even if there is a panic if x := recover(); x != nil { log.Printf("run time panic: %v", x) } }() log.Println("start") g() } 这似乎跟try catch没啥区别,但是如果我们...阅读全文
岗位职责: 1.基于GO语言web系统技术 2.领导交代的其他相关事务 任职要求: 1.熟悉golang语言编程,掌握socket、HTTP等相关技术 2.熟悉TCP、UDP协议 3.计算机相关本科或者以上学历,1年以上工作经验,有rtb工作经验优先 4.责任心强,具备良好的团队合作精神和承受压力的能力 福利 : 弹性工作制、五险一金、带薪年假、定期体检、餐补、话费补贴 工作地址: 北京市丰台区方庄(地铁5号线刘家窑附近) 有意者请把简历投到☞:1805065772@qq.co...阅读全文
gopack grc _test/http.a _gotest_.6--- FAIL: http.TestClientGet http://www.google.com/robots.txt: read tcp:192.168.1.2:49664->64.233.189.103:80: connection reset by peerFAILmake[1]: *** [test] Error 1make: *** [http.test] Error 2 这个问题我个人认为可能和中国网络环境有关, 由于Go在编译了每一个包后都要做一个测试, 而选择的服务器都是美国的服务器. 解决这个问题的方法很解决, 将测试条件改成国内的就可以了. 文件位置在$GOROOT/src/pkg/http. 也就这...阅读全文
杭州实力互联网企业招聘golang语音工程师--无年限设限 岗位职责: 1.负责PC端的开发与维护,优化现有架构; 2.负责面向APP的API开发。 此岗位属于技术中心,目前技术中心已有30多名员工,独立的技术团队,不外包 (此岗位不要外包) 任职资格: 1.有Linux/Unix使用经验; 2. 熟悉Golang语言,有良好编程习惯; 3.有自主独立完成系统开发工作的经历; 4.有良好的交流能力和自学能力; 5.有足够的经验和能力来分析定位和解决问题; 6.参与开源活动,对开源社区有贡献者优先。 有意者加qq:2957736272 详...阅读全文
学了很多语法知识, 但没有项目上手,始终觉得理解的太肤浅, 有没有短期(一个月内)能够完成的开源项目呢 ...阅读全文
武汉楚易唯网络科技有限公司现急招golang开发工程师,有意者可以加QQ私聊:45194996...阅读全文
Revel 类 Play、Rails 这类的框架,代码结构过了一遍,觉得还不错。不知道在实际产品中表现如何?另外,它自身没有db库,不知道大家都是怎么整合的...阅读全文
github.com/gin-gonic/gin中gin.SetMode(gin.ReleaseMode)有什么作...阅读全文
小米招聘各路技术大牛。无论您是前端,后端(API,服务器),运维(DBA,运维开发),测试,只要您热爱技术,精通语言,都能成为我们的小伙伴,有意者请讲您的简历投到2396378336@qq.com 薪资面议 地点北京上地 各种福...阅读全文
``` 公司简介: 云和恩墨,以数据驱动,成就客户为使命,整合业界顶尖的技术与合作伙伴资源,围绕客户数据/数据库系统及相关领域,提供解决方案和专业服务。 公司主页:http://www.enmotech.com/web/classify/39.html 成都研发中心招聘 地址: 天府二街 新希望天祥 A座803 Golang软件工程师 (初/中/高级) 岗位职责: • 参与备份/还原产品设计与开发工 • 输出稳健可扩展的后端产品功能, 并对其持续优化,重构 • 持续学习业界先进技术 任职要求: • 熟悉Linux系统, 有扎实的算法基础 • 熟悉Go, 同时熟悉Python/Java/C++/C任一语言 ...阅读全文
看Thrift的go源码,服务端只有一个TSimpleServer的服务模式,而Java中有TNonblockingServer、TThreadPoolServer等模式。是go的还没开发出来这些模式吗,还是我的理解有误,多...阅读全文
360集团下os部门深圳招聘 技能要求: 1. 三年以上java/PHP开发经验,或者一年以上golang开发经验,完整项目开发经验 2. 熟悉python或者perl脚本语言,有一定linux下shell开发经验 3. 熟练操作linux,熟悉Nginx、Apache,有实际部署经验 4. 对mysql,redis,mongodb等数据库有使用经验 5. 良好的编码习惯及文档书写习惯 6. 善于沟通、学习能力强,能承受较大工作压力 7. 具有较强的独立工作能力和解决问题的能力 8. 本科及以上学历,计算机相关专业 9. 熟悉golang或者有广告相关相关经验优先 待遇:15k-30k 有意者邮件发送至:1372712268@qq.co...阅读全文
多金诚聘兼职区块链讲师,基薪+点播分成。在家讲课视频上传。 根据您自己的区块链知识所长,自己安排和讲授培训内容、课时,面向:想从事区块链开发的求职者、或想了解学习区块链知识的爱好者等学习人士。 45分钟一节课,基薪为每节课录制费100~150元付酬;另外按点播付费提成,点播量越多收入越高,类似图书出版,除基本稿酬外,图书内容越好销量就越高,版税就越多,所以与您授课质量、授课内容和授课技巧等挂钩。 区块链技术包括多方面,您可讲授其中一门完整课程,或者有能力者可以多讲授几门。注:每门课可能有多人讲授并上传,让点播学习者来评价每位讲师的水平,这就决定着讲师的提成收入高低。 在家录制讲课内容,视频清晰度、讲课内容等须能达到播放和学习要求。 有意者请加微信331861889,请注明:...阅读全文
想知道 采用GO DATABASE 对连接的状态进行 改变的时候,如果被POOL 回收了 ,其他通过conn得到这个连接有没有办法 reset呢? 比如 a 执行 exec("set time_zone = '+09:00'") 释放后 b 的time zone 是不是就是+08 00...阅读全文
岗位描述:GO语言区块链交易系统工程师 一:岗位要求 1. 逻辑能力强. 思维活跃,接受新事物能力强; 2. 性格开朗乐观,责任心强,积极主动,善于沟通,具有团队精神; 3. 具有较强的学习沟通和口头表达能力; 4. 熟悉开源项目,IBM Hyperledger. Ethereum. siacoin. bitcoin; 5. 熟悉golang语言,精通JAVA/Python/C++/Go/PHP/solidity等语言经验中至少两种编程语言或其他开发语言, 具有良好的编程习惯和风格 6. 熟悉区块链的原理. 技术. 熟悉加密技术. 可以用golang开发部分代码; 7. 有github开源项目. 熟悉开源项目流程. 有良好的英文阅读能力的优先。 8. 本科及以上学历,...阅读全文
golang-nuts上有人提了一个问题[1],询问怎么样把减少两个类似数据结构和算法的重复代码。简而言之,有两个struct:QuickFindSet和QuickUnionSet,它们各有Count, IsConnected, Find, Union等方法。他发现这两个struct的一些函数的实现是一样的,因此他希望能消除这些重复代码。 ? www.usr.cc 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 04...阅读全文
Go语言是Google开发的一个开源项目,目的之一是为了提高开发人员的编程效率。Go语言语法灵活,简洁,清晰,高效。它的并发特性可以方便的用于多核处理器和网络开发,同时灵活新颖的类型系统可以方便的编写模块化的系统。go可以快速编译,同时具有垃圾内存自动回收功能,并且还支持运行时反射。go十一个高效、静态类型,但是邮局有解释语言的动态类型特征的系统级语法。 由于只介绍Ubuntu下386的go语言安装方法,其他平台的可以到http://code.google.com/p/golang-china/上查看 1、安装Go语言工具 sudo apt-get install bison ed gawk gcc libc6-dev make 如果上面有那个安装不上的可能会导致后面的也无法安装,用户也可以...阅读全文