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

Godns - Go实现的DNS缓存服务器

最近用Go写了一个DNS缓存服务器,主要实现两个功能: DNS缓存 有缓存失效机制,在cache未命中时,支持设置上层递归服务器。 全局hosts 维护全局的hosts设置,统一实现解析域名到指定IP的需求。 另外,支持动态更新hosts记录,而不需要重启服务器进程。 重新造一个轮子的原因 实现了DNS缓存服务器并支持自定义的hosts的开源软件有很多,例如dnsmasq,之所以我们要自己写一个,是因为dnsmasq的hosts记录都是写在本地文件中,更新一条记录后,要重启进程才能生效。而我们需要能在不同的服务器上共同维护一个全局的hosts记录,并在hosts记录修改后能立即生效。目前能找到的实现,包括dnsmasq,pdnsd,djbdns,还没有一个能完全满足我们需求的。 用Go实现的...阅读全文

博文 2014-10-11 10:15:28 kenshin

用Go开发WeChat接口的一个小坑

年前公司接入了微信国际版的支付,当时WeChat Wallet本身的接口还没开发完(上几周WeChat Wallet 终于结束灰度全面开放了), 接入时踩了一大堆坑。 除了当时因为给的文档并不全或错误造成的一些困扰外, 另外有个接口问题折磨了好一阵。 当时有这样一个问题,当支付完成时,需要去WeChat支付后台查看支付状态。 但我依文档的JSON格式,加密和序列化后,提交给WeChat查单接口,老提示签名不对。 查询的规则很简单,前面支付的规则也是类似写法也没问题,按理查询不应当出现这种问题的。 后来在前端经验丰富的同事和微信那边开发的支持下才查出,原来问题出在JSON序列化上. Go语言序列化会自动对一些特殊字符会作编码处理,而WeChat后台查询那边接口不会识别, 但WeChat支付那边...阅读全文

博文 2016-02-18 14:00:02 xcltapestry

北京招聘golang工程师

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

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-24 17:00:09 编辑部的故事

chinapub读书会第3期:GO语言与Docker技术分享会

活动安排 主办方: 时间:2015年04月25日(周六) 13:00-17:30 地点:北京丰台区成寿寺路11号邮电出版大厦。乘坐300快外、特8外快,、300外到方庄桥东站下车,往南200米路西。 活动嘉宾 郝林 Gopher、高级Java软件工程师、Python程序员和Linux爱好者。目前在北京数人科技有限公司任资深技术工程师,从事大数据处理平台的研发工作。曾就职于宜信、搜狐网,并先后担任软件架构师和技术主管等职务。在互联网软件的设计和开发方面拥有丰富的实战经验。 刘斌 具有10余年软件开发经验,关注后台开发技术和各种编程语言。做过电子商务、金融、企业系统以及Android手机开发;写过Delphi,也兼做系统管理员和DBA。 沈峰 看准网数据组组长,数据工程师 活动流程 13:00 ...阅读全文

博文 2015-04-20 18:00:09 chinapub_2009

【北京中关村】【出门问问】【获Google C轮投资的智能硬件创业公司】运维开发职位

写在前面 ==== 当前运维及基础架构团队刚刚组建,不论是技术还是个人职业发展,都有很大的空间。 技术上,一个数据中心已经上了mesos+marathon+docker 的基础架构,但是监控,管理很多事情要做。包括自己开发。开发语言是python和golang。 一些开源轮子的选型也尽量向这两种语言靠拢。 另一个数据中心也要迁移到这个架构上来。技术上还是比较潮的吧。 有意向的同学可以直接发送简历至: ** aggong@mobvoi.com ** 对人的要求,概括就两点: ** 有运维经验,有开发能力 ** 待遇 ==== 15-23K/月,有期权。 具体如下,制式的JD: 工作职责: 1. 负责基础架构系统7*24正常运行 2....阅读全文

分享一份非常适合新手学习的《Go语言从入门到实战——简明高效的Go语言实战指南》课程

课程亮点 1. 讲师蔡超,曾任亚马逊(中国)和惠普的首席软件架构师,精通 Go 语言和多门编程语言,具有丰富的项目实战经验。 2. 独特的学习方法:着重对比 Go 语言语法和其他其他编程语言的不同,带你快速入门 Go 语言,高效掌握 Go 语言的编程方法。 3. 学以致用,注重实战:带你对 Go 语言在开发中的常见问题进行拆解分析,比如并发编程模式,常见并发任务,高可用服务设计,性能调优等难题,让你可以从入门走向实战。 讲师简介 蔡超目前在 Mobvista 担任技术副总裁兼首席架构师,之前的 9 年,曾在亚马逊(中国)、惠普等世界级 IT 公司担任过首席软件架构师。 拥有 15 年的软件开发经验,学习和使用过很多的编程语言,如:BASIC,Pasic,Perl,...阅读全文

北京招聘Go工程师1人,薪资高待遇好

我公司14年成立,完成两轮融资,目前正在招聘Go工程师1名,待遇:每月15-30K左右。周末法定都休息,五险一金,带薪年假,年终奖金。 要求:1、熟悉 Go 语言。2、有高负载 Server 实战经验。3、对计算机技术有发自内心的兴趣。 欢迎大家推荐,有丰厚推荐奖金。 联系:QQ 3407909729 有实战经验既可,不限年数...阅读全文

golang笔记——map

ages := make(map[string]int) // mapping from strings to ints 我们也可以用map字面值的语法创建map,同时还可以指定一些最初的key/value: ages := map[string]int{ "alice": 31, "charlie": 34, } 这相当于 ages := make(map[string]int) ages["alice"] = 31 ages["charlie"] = 34 使用内置的delete函数可以删除元素: delete(ages, "alice") // remove element ages["alice"] Map的迭代顺序是不确定的,并且不同的哈希函数实现可能导致不同的遍历顺序。在实践中,...阅读全文

博文 2016-03-27 15:00:01 tianyajuanke

招聘golang工程师

岗位要求: 计算机相关专业专科及以上学历,具有2年及以上开发工作经验; 熟悉golang语言编程,掌握多线程、socket等相关技术; 具有高负载、高并发开发设计经验值者优先考虑; 熟悉MySql、Mongo等数据库编程; 熟悉Linux服务器,有丰富的C/C++编程经验; 拥有扎实的计算机编程能力,尤其在数据结构、算法和代码、软件设计方面有较好的功底; 最重要的是有责任心,对技术有激情、有追求,富于技术创新精神,勇于解决技术难题; C/C++工程师具有同等工作经验也可以考虑; 研究生以上学历可适当放宽其他要求; 职位描述: 参与公司APP及微信项目聊天系统服务端的开发、维护(linux + golang 环境); 参与公司项目服务端高负载高并发的性能研发; 薪资1万-1.5万 福利:五险一...阅读全文

golang开发博客的一些经验总结

原文链接:[https://ashan.org/archives/932](https://ashan.org/archives/932) 国庆节时,用大约9天时间借助golang重写编写了博客系统的前台部分,由于系统的特殊性,这部分完成后只能说完成了整套系统1/3的功能。十一回来后,又用了大约10天时间,每天写一点,完成了系统余下的两部分内容。由于是第一次用golang开发服务器内容,所以踩得坑不少,这里做一个总结。 ### 函数传值问题 这个问题不算难,一开始看文档的时候已经注意到了,但没太在意。因为很多逻辑代码都是照搬旧版Nodejs版本来写的,所以就更加忽略了这个问题。知道本地命令操作时间略长,我才感觉不对劲。 举一个简单的例子: ``` pack...阅读全文

【成都腾讯】项目组直招--云计算后台开发工程师

成都腾讯招聘后台开发,希望应聘者具有以下素质: 1 )有丰富的多进程、多线程服务器开发经验 2 )熟悉 c/c++/java/python/go 等至少一种编程语言 3 ) coding 、 debug 能力强(必须) 4 )有开源项目实践经验优先 5 ) 熟悉 docker 、 kubernetes 、 opentack 等技术优...阅读全文

[不断更新]"永恒之蓝"勒索病毒防护全攻略,再也不用拔网线了

5.12号WCry2.0勒索软件蠕虫大面积爆发,漏洞主要利用4.14号NSA泄露的武器库中的微软0day,进行大面积感染和传播。由于采用了RSA和AES加密算法,影响巨大。本文将不断更新,深度解读勒索软件的前世今生,并提供更多安全防护最佳实践。 为了确保云上用户尽可能的减少加密勒索软件影响,阿里云推荐用户按照以下措施可以有效降低您以及您的机构免受勒索软件伤害。详细防护加固文档、配置手册、推荐工具,戳这里: http://click.aliyun.com/m/21115/ 目录 1.数据备份与恢复:备份,备份,再备份。 2.关键业务账号安全策略 3. 强化网络访问控制 4. 阻止恶意的初始化访问 5. 搭建具有容灾能力的基础架构 6. 定期进行外部端口扫描 7...阅读全文

Golang泛型函数

目前,golang还不支持模板函数(类型参数化),所以看上去不得不为每一种类型都实现一个函数。但是Golang可以利用空接口interface{}和闭包/高阶函数来实现泛型函数。1 空接口 空接口interface{}是指方法集为空的接口,任何类型的值都可以赋值给空接口。接口相关内容请参见另一篇博客《Golang中的接口》// interface{} func minimum(first interface{}, rest ...interface{}) interface{} { minimum := first for _, x := range rest { switch x := x.(type) { case int: if x < minimum.(int) { minimum ...阅读全文

博文 2017-02-09 17:25:06 说话的白菜

武汉招聘高级golang开发工程师

武汉楚易唯网络科技有限公司招聘 高级golang语言开发 2名(10k-20k)(视专业技能和工作经验可面谈) 任职要求: 1、具有良好的团队合作精神,有较强的开发能力和灵活性; 2、开发经验丰富,熟悉golang语言,基础扎实,2年以上golang开发工作经验者,完整的项目经验,有大型项目经验优先 ; 3、精通Golang协程,精通channel和锁,对高并发、高可用架构系统有正确、深刻的理解,要求有分布式服务器开发经验; 4、熟悉xml/json/protobuf等至少任意一种网络通信技术和数据交换格式 ; 熟悉 Docker 者优先 5、工作积极主动,态度踏实认真,有较强的职业素养和工作操守; 6、对技术有激情,喜欢钻研,能快速接受和掌握...阅读全文

阿里云云翼计划——学生党 9.9 /月,续费同价

![9.9元学生机.jpg](http://studygolang.qiniudn.com/150916/3df507803b53834772eb5d4cd32e88f7.jpg) 地球上有一种行为叫YY, 扎克伯格,大二的时候YY想要创立社交网站,于是就有了脸书; 比尔盖茨,20岁的时候YY决心投身计算机行业,于是就有了微软; 陈欧,大学期间靠着YY的信念和鱼丸粗面,创立了聚美; 王兴,大学期间的大学霸,更是YY着创造了校内/饭否/美团的互联网三大杀器; 而你,同样是一名大学生,相信你也有许多YY的突发奇想; 别担心,趁年轻,YY吧!也许下一秒就是你的突发奇想改变了世界! 而阿里云云翼计划就是成就你不同凡“想”的好机会:http://clic...阅读全文

Go 的垃圾回收机制在实践中有哪些需要注意的地方?

之前回答问题的时候Go还处在1.1版本,到了1.2和1.3,Go的GC跟踪命令和GC内部实现已经有一些变化,并且根据评论中的反馈,这边一并做补充说明。 Go 1.2之后的GC跟踪环境变量已经改为GODEBUG="gctrace=1",具体参数说明可以参考runtime包的文档。 Go 1.3对GC做了优化,回收机制也改变了,从我的实验观测来看,用做内存存储时候产生的持久性的大量对象,一样是明显拖慢GC暂停时间的,但是函数内创建的局部对象一旦没被引用,是会被立即回收的,可以用runtime.SetFinalizer()观测到这个现象,我利用这个现象在v8.go项目做了一个engine实例销毁的单元测试。 这里需要提醒大家,在平时开发或学习的时候gc是透明的,好像不存在一样,gc只在影响到业务的...阅读全文

博文 2015-08-25 14:00:01 wkyb608

干货满满的大数据技术沙龙来了,24日北京不见不散

豪华讲师阵容,大牛云集,云栖线下沙龙大数据专场即将开启,为你揭秘大数据与人工智能技术的最佳实践,2月24日邀您到现场,与大牛面对面。 立即报名:https://yq.aliyun.com/promotion/154 大数据和人工智能技术正在变革着我们的生活、工作和思维,相关的技术也在不断演进,使得大数据的应用越来越便捷,功能也越来越强大。 阿里云数加平台提供了一站式的大数据以及人工智能服务,在大数据技术方面有着大量的积累。本期沙龙请到了数加平台的4位技术大牛,为大家带来大数据技术的演进与实践。 议题介绍: **1. PAI分布式机器学习平台编程模型演进之路** 讲师:九丰 阿里巴巴iDST技术专家 议题简介:随着训练数据规模的持续扩大,模型特征的持...阅读全文

2015-1-5 临时抱佛脚,突袭学点go

前几次去 ruby china, python china 一样,都是跟朋友去,然后打酱油的。 明明我主力是写C/C++的,唉。 自从来到ty的这一个多月以来,一直都是忙成狗的状态。 新员工想要开速适应,做出成绩,我想这些都是应该付出的。本计划这周四上线功能,在我经过了不间断的攻坚之后,似乎也有了些眉目。于是突然之间,我有了一点时间。我想,每天挤出一点时间来看讲师所讲的相关内容我应该还是可以的。 我想起了上学时候常说的话:平时上课不努力,考试临时抱佛脚。哈哈! 附: 45分钟技术分享1:主讲人:陈佳桦,议题:Go Web应用开发 45分钟技术分享2:主讲人:李霞,议题:我的Go实战经验 20分钟短演讲1: 主讲人:郝林,议题:Go并发编程 45分钟技术分享3:主讲人:刘奇,议题:Codis的...阅读全文

博文 2015-01-05 13:00:01 苗永超

成都创享兄弟科技有限公司招聘php/go工程师

**公司介绍** 成都创享兄弟科技有限公司成立于2014年。由多名经验丰富的互联网从业者共同成立,公司在互联网营销、产品技术研发有着丰富的经验.曾服务多家知名企业,公司自主研发的一款基于云计算的在线响应式云建站系统,不懂技术也能通过竹子的可视化在线网站编辑器创建官网 项目网站 http://www.zhuzi.me **职位说明** - 热爱技术,有强烈的新技术求知欲; - 良好的团队沟通和协作能力; - 熟练使用go进行后端服务开发; - 熟悉javascript,php者优先。 也接受想要学习go的php开发者投简历。 有意向请加我微信 ![](http://77fkk5.com1.z0.glb.clouddn.com/upload/image...阅读全文

招聘Golang工程师

招聘一位Golang的工程师,我们的坐标在北京东直门交通枢纽。 待遇是15-30K 职位描述: 1. 负责公司大数据平台分布式数据收集系统的架构、设计和开发工作 2. 负责分布式数据收集系统的性能监控和持续优化; 3. 跟踪分布式系统事务处理、分布式消息队列、实时传输协议等相关技术领域的发展趋势,并主动发起改良计划。 职位要求: 1. 优秀的代码能力,熟练掌握GO语言,对C/C++有掌握优先考虑; 2. 具有解决高并发问题的实战经验和分布式系统的研发经验; 3. 熟练掌握HTTP,TCP/IP等网络传输协议的工作原理,并有相关协议的调优经验; 4. 了解Nginx HTTP/STREAM框架工作原理的优先; 5. 熟练掌握Rabb...阅读全文

Go 入门实战

Go 入门级别实战 看了一段时间的 Go 基础语法,总觉得缺了点什么,所以今天就想试试写点什么 附.目录结构 binary.go 、 cache.go、 fibonacci.go 都属于 chestnut_math 包 main.exe 为构建后的可执行文件 main.go 为 main 包 主入口文件 test.go 一个单独的 main 包 测试用(独立) 一. 斐波那契数列 原理其实很简单,就是一个递归... 1.求值代码 这是 fibonacci.go 文件代码 package chestnut_math // 获取斐波那契数列指定位对应值 func GetFibonacci(int_num uint64) uint64 { if int_num < 3 { return 1 } e...阅读全文

博文 2018-07-08 22:34:44 SeaConch

报名云栖大会成都峰会,听阿里云首席安全研究员分享安全防护实践经验

2017云栖成都峰会,阿里云首席安全研究员吴翰清,将现场发布“安全产业扶助计划”,深度解读勒索软件的前世今生,并提供更多安全防护实践经验分享。 *关于近期大家非常关注的"永恒之蓝"勒索病毒事件,阿里云已经第一时间发布防护全攻略( http://click.aliyun.com/m/21115/ ) ![](https://img.alicdn.com/tfs/TB1qZHKRXXXXXceXFXXXXXXXXXX-1750-461.jpg) 2017云栖成都峰会将全方位展示最新云上产品,以全新视角解读大数据时代下的新营销新生态,带你畅快感知计算无边界。本次峰会集合政府、阿里云、专家学者、合作伙伴、媒体等多方生态于一体,呈现丰富的应用案例与实战经验。 会...阅读全文

【上海】招聘GO开发工程师1名

1、具有良好的团队合作精神,有较强的开发能力和灵活性; 2、开发经验丰富,熟悉golang语言,基础扎实,2年以上golang开发工作经验,有完整的项目经验 ; 3、精通Golang协程,精通channel和锁,对高并发、高可用架构系统有正确、深刻的理解,要求有分布式服务器开发经验; 4、有Web开发经验,对RESTful概念有清晰的理解,并至少有一次API Server开发项目中运用到; 5、熟悉xml/json/protobuf等至少任意一种网络通信技术和数据交换格式 6、良好的算法基础和清晰的编程思路; 7、工作积极主动,态度踏实认真,有较强的职业素养和工作操...阅读全文

【招聘】杭州阿里中间件招Golang和Java工程师

阿里中间件是阿里集团负责业务底层共享技术及部分技术基础设施的。想了解更多可以戳这里:http://jm.taobao.org/about/ 岗位描述: - 扎实的 Linux 系统开发经验。 - 熟悉高并发、网络编程,熟悉系统高可用和稳定性方法策略。 - 两年以上工作经验,其中 golang 开发经验至少一年,并且愿意接触并学习Java;或者2年以上相关java研发工作经验,熟悉Java常见开发框架,有扎实的 Java 基础和丰富的 WEB 开发经验 - 熟悉系统高可用和稳定性方法策略,比如同城容灾、异地双活、异地多活等,有实战经验优先 - 精于架构设计、性能优化,有故障处理、监控、限流、降级、预案、容量规划实战经验优先 - 善于独立思考,有快速学习能力,不断突破技术瓶颈,...阅读全文

慕课网招募golang 讲师

20k-30k 时间自由、 分成收益、持续分成 、不需要面试 岗位职责: 1. 根据用户的学习需求,设计开发更具有前瞻性与实用性的课程;完成课程一体化设计方案,包括教学内容、教学大纲、教学指南、教学活动等; 2. 按照教学计划要求,完成在线课程录制,优化改进; 3. 完善培训教辅材料、案例体系,制定课程考核标准,并建立题库; 4. 指导助教开展网上学习辅导活动,帮助助教提高专业教学能力。 任职要求: 1. 至少3年以上golang使用经验;web应用、采集系统,日志处理、微服务等内容。golang有深入的研究和使用 2. 深入的实战经验,热爱分享,逻辑思路清晰,普通话标准,语言表达流畅,合作精神佳者优先。 ...阅读全文

Think2Go戈登营首期review

2013-09-14 Think2Go戈登营首期review Go语言在CDN下载系统中的应用 Go在微博数据分析中的应用 golang与高强度在线服务 Go语言在CDN下载系统中的应用 今天去参加了Go语言上海的线下活动,这里做个简单的review。只是个人理解,可能有误,拍砖轻点。 首先是谢大闪亮登场,为我们分享他用Go语言在盛大的CDN系统中的应用,大家鼓掌。 我觉得讲的主要内容上可以分两大块来看,一部分是从中心结点到IDC的文件分发过程,另一部分是用户请求到达之后的调度设计。 主要应用场景像什么游戏客户端的分发之类的。先说中心结点服务器到IDC服务器的分发过程。 大家知道,国内的网络环境各种奇葩,最远的距离不是城市到城市的物理距离,而是我用电信,你用联通,或者他是教育网等等。IDC机...阅读全文

《Pokemon Go》之发现bug之后

近日,有一位叫 _problemz 《精灵宝可梦GO》的玩家在国外著名论坛Reddit上宣布,他是世 界上第一个到达满级的玩家,但随后他却要求开发商 Niantic 删除自己的账号。那么他是怎么 做到,又为何要删除账号呢? 在《精灵宝可梦GO》中,40 级就是玩家目前可以达到的最高级别,从 1 到 40 级需要两 千万的经验,按照国际惯例,越到后面是越难升级的,而从 39 级到 40 级,你需要 500 万经 验! 正常来说,玩家可以通过捕捉小精灵了、孵蛋、访问 Pokestop 、进化小精灵和攻占道馆 等动作均带来经验值,不过想孵蛋的话必须先有蛋,进化小精灵则需要一定数量的糖果,但访 问Pokestop的报酬并不优厚:一次才50经验值。 _problemz 称,他平均每分钟获得可以 28 ...阅读全文

博文 2016-08-04 20:00:04 codeIsMyGirl

程序员最理想的兼职——极客学院兼职讲师招募

我们在做什么? “让学习更有效”是我们不变的使命,制作优质课程是我们的永恒的追求。过去两年中,我们先后打造了VIP课程和就业班项目。VIP课程目前已有2000+门,内容丰富,涵盖各大技术领域,吸引了300万人成为注册会员。就业班课程经过精心设计、合理安排,帮助零基础学员4个月实现从小白到初级工程师的蜕变。 经过VIP课程和就业班的积累和提炼,职业学院全面开启。职业学院课程相对独立又成体系,侧重专项进阶,适合想提升技能、升职加薪的人学习。目前职业学院已经吸引了众多一线互联网公司的技术人员以及教学经验丰富的培训机构讲师加入,前端、Python、Go、iOS方向课程上线后(Android课程即将上线),深受学员欢迎。 如果你希望自身积累的经验令更多人受益,选择我们你会收获惊喜。我...阅读全文

[北京][东四北新桥]好贷网云金融事业群寻 Golang 中高级工程师

我们是当下最红火的行业:网络小贷。 我们的 app https://itunes.apple.com/cn/app/id1168872199?mt=8 由于业务的飞升,我们需要几名 Golang 中高级工程师一起共创辉煌。 云金融事业部 Golang 中高级工程师 岗位职责:负责网络小贷相关后台风控,催收,交易系统对接和开发 基本要求:2 年以上 WEB 实战经验 半年以上 Golang 使用经验。 薪资访问:13k-30k 工作地点:北京东四北大街科林文化产业园 这里,你已经有 2 个 Golang 工程师伙伴了,你不会孤独的。 欢迎各位鼎力加盟. 联系:luojianguo#haodai.net 注意邮件标题为:xxx 应聘...阅读全文

慕课网招聘 GO 讲师

岗位职责: 1.根据用户的学习需求,设计开发更具有前瞻性与实用性的课程;完成课程一体化设计方案,包括教学内容、教学大纲、教学指南、教学活动等; 2.按照教学计划要求,完成在线课程录制,优化改进; 3.完善培训教辅材料、案例体系,制定课程考核标准,并建立题库; 4.指导助教开展网上学习辅导活动,帮助助教提高专业教学能力。 任职要求: 1.至少3年以上golang使用经验; 2.深入的实战经验,热爱分享,逻辑思路清晰,普通话标准,语言表达流畅,合作精神佳者优先。 有意者可加QQ 982647007 了...阅读全文

[北京] 东城雍和宫–快乐迭代 招聘 Go工程师(可年后入职)

公司简介: 我们是一家北京的开发并运营互联网创新产品的公司。公司团队以技术为主导。在技术方面,倡导全面自动化、拥抱新技术。产品设计方面,倡导极简主义、注重细节。我们有海量用户的操盘经验,曾经把一款娱乐类 App 做到将近 1000 万用户,在苹果 App Store 香港区、台湾区下载量排行第一。公司得到了顶级 VC 的投资。 福利待遇: 满足你期待的薪资,而且试用期薪资不打折,入职即缴纳五险一金,带薪年假,团建聚餐,节日福利,生日福利,免费体检,免费工作餐,旅游等福利多多… Go 工程师--职位描述: - 熟悉 Go 语言 - 有高负载 Server 实战经验 - 对计算机技术有发自内心的兴趣 - 必须有无障碍阅读英文技术文献的能力 联系方式: ...阅读全文

golang 实现海明距离 demo

Simhash的算法简单的来说就是,从海量文本中快速搜索和已知simhash相差小于k位的simhash集合,这里每个文本都可以用一个simhash值来代表,一个simhash有64bit,相似的文本,64bit也相似,论文中k的经验值为3。该方法的缺点如优点一样明显,主要有两点,对于短文本,k值很敏感;另一个是由于算法是以空间换时间,系统内存吃不消。 demo: package main import ( "fmt" "math" "strconv" "strings" ) type SimHash struct { IntSimHash int64 HashBits int } func main() { str := "夜空中最亮的星是否记清那仰望的人 心里的孤独和叹息夜空中最亮的星是...阅读全文

博文 2017-12-31 00:30:00 tianxingxing

【北京】招聘 Go 工程师 待遇好 可年后的入职

公司简介: 我们是一家北京的开发并运营互联网创新产品的公司。公司团队以技术为主导。在技术方面,倡导全面自动化、拥抱新技术。产品设计方面,倡导极简主义、注重细节。我们有海量用户的操盘经验,曾经把一款娱乐类 App 做到将近 1000 万用户,在苹果 App Store 香港区、台湾区下载量排行第一。公司得到了顶级 VC 的投资。 福利待遇: 满足你期待的薪资,而且试用期薪资不打折,入职即缴纳五险一金,带薪年假,团建聚餐,节日福利,生日福利,免费体检,免费工作餐,旅游等福利多多… Go 工程师--职位描述: 熟悉 Go 语言 有高负载 Server 实战经验 对计算机技术有发自内心的兴趣 必须有无障碍阅读英文技术文献的能力 联...阅读全文

控制 runC 的守护进程 Containerd

Containerd 是一个控制 [runC](http://www.oschina.net/p/runc) 的守护进程,主要是为了性能和密度。Containerd 提供一个命令行客户端和 API,在一个机器上管理容器。Containerd 使用 runC 来根据 OCI 规范运行容器 。 ![containerd](http://static.oschina.net/uploads/img/201512/18074631_M9nj.png) Containerd 利用 runC 的高级特性,比如 seccomp 和用户命名空间支持,还有检查点,克隆恢复,在线容器迁移等等。 ![Screen Shot 2015-12-17 at 12.17.36 PM](http://static.o...阅读全文

[位置北京]找golang能力者合伙人

寻找北京地区golang语言能力者合伙人,让我们一起用golang改变在线教育 慧知学院帮助学员持续成长的在线教育平台,在这里帮助百万名学员在合适自己的职业方向不断成长,有能力,跟我们一起来做有意的的事情吧。 基础要求: 1、精通golang、PHP语言,熟悉python语言 2、有排序算法、推荐算法、自然语言处理、数据挖掘等的实践经验 ------ 工作年限不限,如果你满足上面两个基础条件,并拥有超强的学习能力,那么欢迎加入我们,不需要给我简历,有兴趣的加微信:eyhetia...阅读全文

DevOps与微服务 ▎时速云Docker&Kubernetes技术沙龙第四期

![alt 文本]( https://dn-tenxcloud.qbox.me/baec1465c205a4f8573253f78ae997c8.jpg) 时速云是国内领先的容器云平台与解决方案提供商,自成立之日起,就根植于技术社区,致力于推动以Docker为代表的容器技术在国内的发展。迄今为止我们已在北京成功举办三期Docker&Kubernetes技术沙龙,得到了技术小伙伴的大力支持。 时速云诚邀您参加Devops与微服务|Docker&Kubernetes技术沙龙第四期(6月25日于北京),与现场的技术大咖们一起分享Docker技术的那些事儿。 ## 活动日程: **日期:**2016年6月25日(周六) **时间:**下午13:30-17:00 *...阅读全文

【干货PPT分享】时速云Docker&Kubernetes技术沙龙【上海站&杭州站】

7月30日~7月31日,时速云走进上海和杭州,继前四期时速云Docker&Kubernetes技术沙龙顺利举办以来,受到了越来越多创业者、开发者,以及大型云计算厂商的青睐,报名的小伙伴热情高涨,炎炎夏日不畏酷暑准时来参加沙龙活动。沙龙的干货演讲也受到了大家的一致好评。以下是现场速记内容整理。([PPT链接](https://yunpan.cn/c6STMz4yBAskB "PPT链接"))提取码:943d ## 上海站 **1.《生产级Kubernetes发展历程及最新特性》——时速云 王磊** 本次王磊的分享主要和大家一起回顾Kubernetes的主要发展历程,包括主要特性的引入、相关工具的出现,以及Kubernetes最新功能的介绍,也会在其中分享我们的一些实践经验,帮...阅读全文

go相关书评

1、Go web编程 快速入门,用beego框架可以快速做一个网站(不上班状态,1周看完) 2、Go 并发编程 非常详细,打基础专用 (不上班状态,3周看完) 3、Go语言程序设计 各种经验总结点评,都是干货 (上班状态,每天3小时,2周看完) "Go语言程序设计" 之于 "Go并发编程", 就像"Essential C++" 之于 "C++ Primer " 前者都是高屋建瓴,最好是先看后者再看前...阅读全文

博文 2015-11-27 10:00:10 wk3368

迈向Go 2的下一步

Go 2 又有进展了,近日 Go 团队在博客公布了关于 Go 2 下一步的计划。根据此前的报道,Go 2 并非一个单独的重大更新版本,而是通过“增量(incremental)更新”的方式以逐渐抵达 "Go 2.0",所以期间的版本都能看到 Go 2 的影子。当前状态Go 团队表示正准备推出 Go 1.13,有望在今年 8 月初发布。经历长时间的开发后,这会是首个包括对语言特性进行具体更改的重要版本,而不仅仅是针对规范的小调整。为了实现这些变化,Go 团队从一小系列可行的提案开始,这些提案很大一部分来自 GitHub 中被标记为提案的 issue 列表。此文讲述过关于提案新的评估流程,团队希望所选择的提案对语言的改动较小,而且几乎没有争议,这样是为了保证经历完全程后,最终能实现这些提案。另外,...阅读全文

博文 2019-06-27 20:42:23 开源中国

【转载】软件测试的五大误区

  误区之一:软件开发完成后进行软件测试   人们一般认为,软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的一个过程。这是不了解软件测试周期的错误认识。 软件测试是一个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试。因此,软件测试贯穿于软件项目的整个生命过程。在软件项目的每一个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正确性。软件测试的对象不仅仅是软件代码,还包括软件需求文档和设计文档。软件开发与软件测试应该是交互进行的,例如,单元编码需要单元测试,模块组合阶段需要集成测试。如果等到软件编码结束后才进行测试,那么,测试的时间将会很短,测试的覆盖面将很不全面,...阅读全文

DevOps与微服务 ▎时速云Docker & Kubernetes技术沙龙第四期干货分享

继前三期时速云Docker&Kubernetes技术沙龙顺利举办以来,受到了越来越多创业者、开发者,以及大型云计算厂商的青睐,6月25日,时速云作为主办与各协办单位在海智创投大厦DEMO SPACE迎来了第四期技术之约,以下是现场速记内容整理。 ![沙龙总结11](http://blog.tenxcloud.com/wp-content/uploads/2016/06/%E6%B2%99%E9%BE%99%E6%80%BB%E7%BB%9311.jpg) [PPT链接][1] [点击上方链接查看本次沙龙分享完整PPT内容] ## 1.容器隔离技术分析——谢朋 **分享嘉宾:** 谢朋,时速云研发副总裁,曾就职于赛门铁克近十年,负责领导研发Symantec安全产...阅读全文

招聘Go工程师(北京)

公司简介: 我们是一家开发并运营互联网创新产品的公司。公司团队以技术为主导。在技术方面,倡导全面自动化、拥抱新技术。产品设计方面,倡导极简主义、注重细节。我们有海量用户操盘经验,曾经把一款娱乐类 App 做到将近1000万用户,在苹果 App Store 香港区、台湾区下载量排行第一。公司得到了顶级 VC 的投资。 岗位要求: 熟悉 Go 语言 有高负载 Server 实战经验 对计算机技术有发自内心的兴趣 联系方式: QQ:3407909729 邮箱:xujuan@happyiterating.co...阅读全文