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

老司机带你用 Go 语言实现 Paxos 算法

老司机带你用 Go 语言实现 Paxos 算法  在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer’s theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(Consistence),等同于所有节点访问同一份最新的数据副本; 可用性(Availability),每次请求都能获取到非错的响应——但是不保证获取的数据为最新数据; 分区容错性(Network partitioning),以实际效果而言,分区相当于对通信的时限要求。系统如果不能在时限内达成数据一致性,就意味着发生了分区的情况,必须就当前操作在 C 和 A 之间做出选择。 上车  今天说说一致性,分布式系统中的节点通信存在两种模型:共享内存(Shared mem...阅读全文

博文 2017-03-23 08:36:43 chauncy

Golang 程序开发

职位描述 参与服务平台的设计、研发工作,提升产品稳定性; 产品的技术文档编写,方案设计; 任职要求 本科及以上学历,计算机相关专业,两年以上服务端研发经验; 深入理解计算机原理,有扎实的数据结构和算法基础; 深入理解linux系统及其原理,熟悉TCP/IP、HTTP、P2P协议以及网络编程; 精通Go/C/C++/Python等至少一门语言,有Go开发经验者优先; 熟悉常用的sql、阅读和理解优秀的开源系统代码; 具有分布式系统设计和开发经验者优先; 工作地点 河南-郑州 CBD中心 参考薪资 基本岗位工资 8000元/月-15000元/月,上不封顶 :-) 发送简历至邮箱 xide@qq.co...阅读全文

分布式事务管理器dtm

DTM是首款golang的开源分布式事务管理器,优雅的解决了幂等、空补偿、悬挂等分布式事务难题。提供了简单易用、高性能、易水平扩展的分布式事务解决方案。 受邀参加中国数据库大会分享[多语言环境下分布式事务实践](http://dtcc.it168.com/yicheng.html#b9) ## 亮点 * 极易接入 - 支持HTTP,提供非常简单的接口,极大降低上手分布式事务的难度,新手也能快速接入 * 使用简单 - 开发者不再担心悬挂、空补偿、幂等各类问题,框架层代为处理 * 跨语言 - 可适合多语言栈的公司使用。方便go、python、php、nodejs、ruby各类语言使用。 * 易部署、易扩展 - 仅依赖mysql,部署简单,易集群化,...阅读全文

【go共识算法】-PBFT

实用拜占庭容错系统介绍 由来 原始的拜占庭容错系统由于需要展示理论上的可行性而缺乏实用性。另外,算法的复杂度也是随节点的增加而呈指数级增加。实用拜占庭容错系统(Practical Byzantine Fault Tolerance, PBFT)降低了拜占庭协议的运行复杂度,从指数级别降低到多项式级别,使拜占庭协议在分布式系统中应用成为可能。 什么是实用拜占庭容错系统 实用拜占庭容错系统是一类“状态机”拜占庭系统(这里的状态机可以理解为“系统状态”,以区块链记账为例,系统每新增一个区块,账本就更新到一个新的状态。前面讲过,拜占庭容错系统是一个强一致性协议,每次记账后系统都会达成新的状态。),要求系统所有节点共同维护一个状态,所有节点采取的行动一致。 实用拜占庭容错系统需要运行三类基本协议: 一...阅读全文

博文 2018-10-10 17:34:44 jincheng828

360集团下os部门深圳招聘

360集团下os部门深圳招聘 技能要求: 1. 三年以上java或者PHP开发经验或者两年以上golang开发经验,完整项目开发经验,至少有半年以上golang经验。 2. 熟悉python或者perl脚本语言,有一定linux下shell开发经验 3. 熟练操作linux,熟悉Nginx、Apache,有实际部署经验 4. 对mysql,redis,mongodb等数据库有使用经验 5. 良好的编码习惯及文档书写习惯 6. 善于沟通、学习能力强,能承受较大工作压力 7. 具有较强的独立工作能力和解决问题的能力 8. 本科及以上学历,计算机相关专业 9. 熟悉golang或者有广告相关相关经验优先 有兴趣发简历到1372712268@qq.co...阅读全文

求Go工程师!!

岗位职责: 1. 基于GO语言开发大规模分布式信息系统 2. 领导交代的其他相关事务 任职要求: 1. 熟悉golang语言编程,掌握socket、HTTP等相关技术 2. 熟悉TCP、UDP协议 3. 计算机相关本科或者以上学历,1年以上实际工作经验 4. 有分布式业务处理、大规模服务端数据处理工作经验优先,熟悉nsq、kafka消息平台中间件使用经验者优先 5. 精通linux系统,熟练编写shell脚本,掌握awk的使用 6. 责任心强,具备良好的团队合作精神和承受压力的能力 福利待遇:五险一金,定期体检,餐补,话补,弹性工作等等 有意者请把简历投到:,请注明在GO语言中文网看见的...阅读全文

实现公链双花攻击的多种方法

——区块链兄弟,区块链技术专业问答先行者,中国区块链技术爱好者聚集地 作者:Zhiniang Peng来源:360区块链实验室原文链接:http://t.cn/E2WMkV9本文约10000字+,阅读(观看)需要60分钟著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。针对 EOS、NEO 等大公链平台的多个双花攻击漏洞的案例,360 区块链实验室总结出了多种造成数字货币双花攻击的多种原因,并提出了一种通用的安全减缓措施。各种大公链项目实际上都产生过能够产生双花攻击之类的严重安全问题,盗取加密货币对黑客来讲不是难事。而在几个月的区块链安全研究中,360 区块链实验室收到了来自各个项目方价值超过 30 万美金的数字货币漏洞报告奖励。2008 年,中本聪提出了一种完全通过点对点...阅读全文

博文 2018-11-20 17:34:44 区块链兄弟

招聘停不下来,新岗位又放出!

最近,又到了一年一度的8月招聘季。前年的8月,公信宝刚刚成立。那时,国内都没几个人知道区块链是什么东西。我们几台电脑,几个人,挤进一间LOFT家庭办公室就开始了创业的征程。去年的8月,我们发表了区块链创业一周年,来自公信宝的真心话。我们相信每个时代都有属于它的浪潮,相信区块链去中心化的理念和技术,就跟人工智能、大数据一样,是会影响和推动这个时代所有人前行的滚滚巨浪。今年的8月,短短两年,我们已经做到了国际公链前十甲。期间,区块链行业也进入了大起大落的调整期,曙光乍现,黎明来临。我们更加坚信:区块链去中心化的理念和技术,将会彻底影响和推动整个人类社会的发展前进。一、正式岗位详情:1、高级java研发工程师[布洛克城平台]岗位职责:1、负责布洛克城开放平台的架构和研发;2、负责布洛克城上应用产品...阅读全文

博文 2018-08-08 13:34:45 公信宝官方

360集团下os部门深圳招聘

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 有兴趣者私...阅读全文

【广州坏猴子】招聘高级golang开发工程师/golang资深程序猿

公司全称:广州坏猴子网络科技有限公司公司简介:广州坏猴子网络科技有限公司,是一家专注于区块链和密码学技术的高科技公司,在有巨大数据源以及相关大数据处理经验的基础之上,通过智能合约、分布式数据库等,打造一个基于区块链实现的去中心化数据流通平台,打造合规有序的数据流通生态。工作地点:广州天河区羊城创意产业园联系方式:【QQ】1426589457【邮箱】hr@bmkcrypto.com岗位职责:1.负责APP服务端技术选型和架构;2.负责APP核心模块的设计,开发和维护;3.进行相关产品的技术文档编写、方案设计。任职要求:1.计算机相关专业,3年以上互联网开发经验,精通go语言,至少2年go开发经验;能独立完成相应项目开发;2.熟悉C++/PHP其中一种语言,至少一年使用经验;3.有责任心,良好学...阅读全文

博文 2019-06-11 18:02:44 坏猴子科技

XDAG: PoW + DAG

大家好,我是Frozen,今天很有幸和大家一起分享XDAG,感谢计然研究院的邀请!之前计然研究院多次邀请来做关于XDAG项目技术介绍,一直没有找到合适的时间,今天总算找到合适的时间合适的地点和大家一起分享。友情提醒!今晚的分享内容很干,默认诸位已经对区块链相关知识了解较为深入。下面咱们开始分享。 先介绍下XDAG项目的概要情况,XDAG是一种基于PoW共识算法和DAG技术的加密货币。XDAG项目是在2017年9月份前后由俄罗斯匿名数学家Daniel开始独自开发,2018年1月5日主网正式上线,2018年2月2日XDAG代码移交社区,由社区开始进行开发和维护。项目没有ICO,没有预挖,完全由社区驱动。目前社区由各国各地区的爱好者组成,社区开发者团队共有17人,分别负责核心代码开发、显卡矿机软件...阅读全文

博文 2018-09-07 00:34:39 请叫我Frozen

【云联万维】【CEO直聘-多云管理平台技术专家】更多岗位戳正文!!

[公司介绍] 云联万维 Yunion 是云计算软件和服务提供商,专注于混合云和多云管理软件开发,自主研发的 YunionCMP 产品能够提供跨各种私有云和公有云的资源管理、监控、应用部署、计费等服务。核心团队来自美团网早期员工,成立之初即获得徐小平老师的真格基金的天使轮投资及多个大客户订单。加入我们,团队靠谱/学习成长/有激情/有梦想/有期权/各种福利一应俱全。 欢迎有梦想,有能力的你加入 Yunion 大家庭,一起实现梦想!????????????(๑•̀ㅂ•́)و✧ 福利→→简历投递: liwenzhen@yunionyun.com ,成功推荐者,获赠价值1000元京东购物卡或大红包(要哪个你说了算????)! [岗位名称] 资深前端工程师( Vue.js ) 待遇:...阅读全文

【北京丰台】golang招聘啦!

岗位职责: 1.基于GO语言web系统技术 2.领导交代的其他相关事务 任职要求: 1.熟悉golang语言编程,掌握socket、HTTP等相关技术 2.熟悉TCP、UDP协议 3.计算机相关本科或者以上学历,1年以上工作经验,有rtb工作经验优先 4.责任心强,具备良好的团队合作精神和承受压力的能力 福利 : 弹性工作制、五险一金、带薪年假、定期体检、餐补、话费补贴 工作地址: 北京市丰台区方庄(地铁5号线刘家窑附近) 有意者请把简历投到☞:1805065772@qq.co...阅读全文

寻找一位golang全线开发小伙伴、钱多、福利多、

工作性质:全职 工作经验:2年以上 最低学历:本科 职位月薪:15000 – 35000 工作地点:北京朝阳万达 五险一金、零食、临近地铁、 岗位职责: 1.根据开发经理分配的任务完成项目模块的开发 2.修改项目测试bug并参与新产品及现有产品的维护工作 3.根据需求、设计文档在一定范围内独立完成模块逻辑的开发与设计 任职要求: 1.大学本科以上学历,计算机相关专业,大学英语4级 2.热爱开源事业,熟悉golang领域的各种开源框架 3.对新技术新思想有强烈的兴趣 4.熟练使用go语言,熟悉linux环境 5.熟练使用各种主流关系型、非关系型数据库,熟悉MongoDB大数据存储优先 6.熟悉大前端架构,熟练使用主流大前端技术框架:React、Vue.j...阅读全文

北京区块链创业团队现招golang技术研发

北京区块链创业团队现招兵买马了 职位1 技术研发 招收golang、js开发了, 要求工作3年以上,良好基础知识, 精通golang或js开发, 熟练掌握各种常用加密算法,常用数据结构; 开源贡献者优先, github 源码者优先,技术博客者优先; 掌握golang的同时还掌握其他一门或多门语言(如python、c++、java)的加分。 对分布式相关理论和系统有研究者优先 具有技术钻研精神,追求完美,并具有较强自驱学习能力 薪酬:1-3万每月。 另招收在校实习生,懂golang优先,有开源项目经验优先 职位2 技术研发 数学.密码学专业学生 要求 硕士毕业,熟练掌握各种常用加密算法,掌握计算机相关知识。 抗...阅读全文

360集团下os部门深圳招聘

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...阅读全文

招聘golang全栈开发工程师、看过来哦

工作性质:全职 工作经验:2年以上 最低学历:本科 职位月薪:15000 – 35000 工作地点:北京朝阳 试用期全薪、五险一金、 岗位职责: 1.根据开发经理分配的任务完成项目模块的开发 2.修改项目测试bug并参与新产品及现有产品的维护工作 3.根据需求、设计文档在一定范围内独立完成模块逻辑的开发与设计 任职要求: 1.大学本科以上学历,计算机相关专业,大学英语4级 2.热爱开源事业,熟悉golang领域的各种开源框架 3.对新技术新思想有强烈的兴趣 4.熟练使用go语言,熟悉linux环境 5.熟练使用各种主流关系型、非关系型数据库,熟悉MongoDB大数据存储优先 6.熟悉大前端架构,熟练使用主流大前端技术框架:React、Vue.js、Angu...阅读全文

滴滴出行golang北京招聘

滴滴出行社招—平台技术HR直招-- Golang开发工程师—北京 岗位职责: 1. 参与滴滴基础服务平台的设计、研发工作,提升滴滴产品稳定性; 2. 与产品经理尝试沟通产品需求; 3. 进行相关产品的技术文档编写,方案设计; 4. 学习研究业界先进技术,保持技术进步。 任职要求: 1. 本科及以上学历,计算机相关专业,两年以上服务端研发经验; 2. 深入理解计算机原理,有扎实的数据结构和算法基础; 3. 深入理解linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程; 4. 良好的编码和文档习惯,对代码美感的追求孜孜不倦; 5. 精通Go/C/C++/Python等至少一门语言,有Go开发经验者优先; 6. 熟悉常用的sql、nosql(非关系型数据库)数...阅读全文

【武汉】增招golang开发一名 地铁旁 交通方便 无加班文化

Golang 开发 1名 大专以上 2年+go经验 基础扎实 或C++/Java转go 可根据能力适当放宽条件 地址:武汉武昌区中南路地铁口附近 电话: 027-86657300 微信:whcyw666 QQ:2144207397 待遇:10k-20k 无加班文化 主要是做CMDB平台 ------------------------------------------------------------------------------------------------------------------------------------- 一本及以上学历毕业,计算机专业毕业,基础扎实,无工作经验,也可考虑,薪资:8k-15...阅读全文

**北京:年薪30个比特币,招募区块链开发,欢迎Golang来聊**

北京某区块链研究院,**年薪30个比特币**(100万)招聘技术负责人,要求精通GO语言 、区块链技术 **岗位职责描述**: 1、从事区块链产品的设计和研发工作,研究区块链的协议,运行机制和底层实现等; 2、搭建基于区块链的底层架构,能实现公链、侧链、私有链及多种逻辑,供应用层调度使用; 3、根据实际需求及应用场景,设计区块链运行机制,开发智能合约; 4、组织制定区块链产品的技术方案,指导项目团队成员的日常开发工作,解决开发中的技术问题。 **任职要求**: 1、**985或211院校**,计算机相关专业硕士及以上学历,**8年以上开发工作经验**; 2、熟悉一种区块链开源项目,有区块链项目的开发/实施经验; 3、熟悉各种数据结构和算...阅读全文

阿里云推出云数据库Redis版256M双机热备款

云数据库Redis版是兼容Redis协议标准的、提供持久化的缓存式数据库服务,基于高可靠双机热备架构;全新推出的256M小规格款,适用于高QPS、小数据量业务,并支持免费全量迁移,完美服务于个人开发者和初创企业。 云数据库Redis版256M双机热备款首发优惠购,只需99元/年。 活动地址:http://click.aliyun.com/m/17185/ 性能参数: 1. 内存容量:256M 2. 连接数:10000 3. 吞吐量:10M/s 4. QPS:最高支持10万 云数据库Redis版256M款与自建Redis对比: ![22.jpg](http://studygolang.qiniudn.com/170414/50561f10bb76dbd3...阅读全文

[上海] 竹尖网络急聘Golang开发工程师

职位要求 * 1.计算机相关专业,具有2年以上游戏项目开发经验 * 2.精通GO语言、MySQL、PHP、webSocket和多线程编程 * 3.精通大规模链接服务器的处理机制 * 4.有较强的沟通和学习能力,有责任心和创业精神 * 5.有棋牌游戏服务器开发经验的优先考虑 福利待 * 五险一金 * 项目分红 * 期权 联系方式 * 联系人:王先生 * 电话:17717865664 * 简历投递邮箱:441691566@qq.com * 地址:上海市宝山区呼玛三村,呼玛地铁站旁 ...阅读全文

紧急--北京中关村某自动驾驶创业公司招聘Golang开发

招聘信息: Golang开发工程师(紧急职位) 岗位职责 1.参与 Momenta 基础架构业务系统的设计、研发工作,提升基础架构稳定性。 任职要求 1.本科及以上学历,计算机相关专业,三年以上服务端研发经验; 2.深入理解计算机原理,有扎实的数据结构和算法基础; 3.深入理解 linux 系统及其原理,熟悉 TCP / IP、HTTP 协议以及网络编程; 4.良好的编码和文档习惯,对代码美感的追求孜孜不倦,并能持续关注和优化所做项目; 5.精通 Go / C / C++ / Python 等至少一门语言,有 Go 开发经验者优先; 6.熟悉容器化技术,包括但不限于 Docker、Kubernetes 或 Docker Swarm ...阅读全文

认识goLang

默默给这个文章先打个原创的标签,其实都是我网上查来的,当然这样的废话是自已的,好歹算我自已整理出来的吧 Go语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。 详情见百度百科http://baike.baidu.com/view/2976233.htm?fr=aladdin Go语言2009年就开始有了,可惜我最近才开始了解,09年刚上大学,学的还不是计算机专业,唉 我用的是UBUNTU系统,在UBUNTU系统下安装goLang比较简单,网上有很多种方法,我用的是下面这种比较简单 1.sudo add-apt-repository ppa:go...阅读全文

北京区块链创业团队现招golang技术研发和实习生

北京区块链创业团队现招golang技术研发和实习生 职位1 技术研发 招收golang、js开发了, 要求工作3年以上,良好基础知识, 精通golang或js开发, 熟练掌握各种常用加密算法,常用数据结构; 开源贡献者优先, github 源码者优先,技术博客者优先; 掌握golang的同时还掌握其他一门或多门语言(如python、c++、java)的加分。 对分布式相关理论和系统有研究者优先 具有技术钻研精神,追求完美,并具有较强自驱学习能力 薪酬:1-3万每月。 另招收在校实习生,计算机专业,懂golang优先,有开源项目经验优先 如有兴趣:请email您的简历到:aaron-wu at qkldx.ne...阅读全文

[上海-莘庄]互联网公司golang 职位急招!

职位月薪:15-25 K,技术大牛可具体面谈! 工作内容: -负责对公司手机APP项目的服务器端开发,维护。 职位要求: -本科或以上学历、计算机软件、通讯相关专业优先; -具备扎实的相关软件开发技能,能根据架构要求,开发设计可扩展、可复用、高性能的功能模块; -具备网络编程知识的实际应用和优化经验; -有分布式系统、大规模分布式储和数据处理经验者优先; -有基于MYSQL, Redis, MongoDB的开发经验; -具备Linux/Unix平台下的编程和操作经验,熟悉shell等脚本语言; -优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情。 工作地址:上海闵行莘庄,简历投递邮箱:lina@liao.co...阅读全文

以太坊源码分析—账户的管理

前言 以太坊是一个巨大的状态机,在网络中,每一个全节点都保存着以太坊状态机的全部历史,只要愿意,我们可以查询到任何时刻的状态(黄皮书中 World State),其中账户状态便是其中的一部分,这部分功能由主要由state包提供 基本概念 账户地址 在以太坊中,无论是外部账户还是合约账户,都以一个160bit的数组表示地址,它是由特定椭圆曲线上的一个点表示的公钥经过Keccak Hash算法截取而来。 外部账户和合约账户的区别 账户内容 以太坊中,账户用 Account 表示 type Account struct { Nonce uint64 Balance *big.Int Root common.Hash CodeHash []byte } Nonce:账户发起交易的次数 Balance...阅读全文

博文 2018-11-13 19:34:40 187J3X1

【北京-滴滴】Golang开发工程师-平台技术部

职位描述 参与滴滴基础服务平台的设计、研发工作,提升滴滴产品稳定性; 与产品经理尝试沟通产品需求; 进行相关产品的技术文档编写,方案设计; 学习研究业界先进技术,保持技术进步。 任职要求 本科及以上学历,计算机相关专业,两年以上服务端研发经验; 深入理解计算机原理,有扎实的数据结构和算法基础; 深入理解linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程; 良好的编码和文档习惯,对代码美感的追求孜孜不倦; 精通Go/C/C++/Python等至少一门语言,有Go开发经验者优先; 熟悉常用的sql、nosql数据库原理,阅读和理解优秀的开源系统代码; 具有分布式系统设计和开发经验者优先。 有意向的小伙伴...阅读全文

招聘Golang开发工程师两枚

职位诱惑:中欧商学院创始团队,产品还没启动已经拿到天使轮职位描述:岗位职责:1、 负责互联网产品的服务器后端开发;2、 进行业务系统的需求分析、架构设计及开发;3、 独立编写开发相关文档。任职要求:1、计算机相关专业毕业;2、至少1年以上Golang开发经验,熟练使用Golang进行Web,微服务应用开发;3、熟悉除Go以外任意一种语言,懂nodejs,java或具有服务器开发经验优先;4、熟悉Restful API、Redis、MySql、Git、Linux;5、熟悉HTTP协议;6、熟悉微服务架构,docker部署,风控,安全 加分7、有支付相关开发经验者优先考虑;8、积极主动,有责任感、团队精神、良好的沟通能力。公司: 上海汇萃信息技术有限公司地点:上海浦东金科路地铁站薪水: 10-3...阅读全文

博文 2017-06-30 03:06:57 DavidYang_810f

北京区块链创业团队现招golang技术研发和实习生

北京区块链创业团队现招golang技术研发和实习生 职位1 技术研发 招收golang、js开发了, 要求工作3年以上,良好基础知识, 精通golang或js开发, 熟练掌握各种常用加密算法,常用数据结构; 开源贡献者优先, github 源码者优先,技术博客者优先; 掌握golang的同时还掌握其他一门或多门语言(如python、c++、java)的加分。 对分布式相关理论和系统有研究者优先具有技术钻研精神,追求完美,并具有较强自驱学习能力 薪酬:10k-15k每月。 另招收在校实习生,计算机专业,懂golang优先,有开源项目经验优先 职位2 技术研发 数学.密码学专业学生 要求 硕士毕业,熟练掌握各种常用加密算法,掌握计算机相关知识。 抗压能力强...阅读全文

工作5年的Java程序员,才学会阅读源码,可悲吗?

最近一位5年开发经验的群友与我聊天他说:最近慢慢的尝试去看spring的源码,学习spring,以前都只是会用就行了,但是越是到后面,发现只懂怎么用还不够,在面试的时候经常被问到一些开源框架的源码问题,即使在网上各种百度,当时回答出来也会是很皮毛,不痛不痒的解答。对于目前碰到的瓶颈,他不知道怎么办。​我相信,绝不仅仅只有他一个人遇到这样的瓶颈,中国上百万的Java程序员中,大部分Java程序员都卡在这个苦恼中,或者还有更多的程序员们不知道自己不知道,因为他们看不到冰山下是什么。​回到为什么工作五年才会看代码这个问题。当工作五六年,随着自身职称的提高,遇到的问题越来越难,面对企业的高并发,高可用这些问题,已经不能用CRUD 来解决了,这个时候底层知识才迎来了应用的机会。回想以前的职业生涯,总结...阅读全文

博文 2019-02-15 21:04:56 person_limit

招 Golang 工程师

工作职责: 独立设计开发服务器端主要逻辑系统,协助改进服务器架构 职位要求: 计算机相关专业本科及以上学历,1年以上golang开发相关工作经验,或其他类C/C++语言相关经验 熟悉常用数据结构 熟悉golang内存管理和设计思想 熟悉golang网络开发,有RPC,WebSocket经验者更佳 熟悉golang并发开发思想 优秀的算法理解和实现能力,较强的问题解决能力(BUG和性能调试) 具有团队合作精神,优秀的沟通能力及目标职责 有较强的抗压能力 金融或量化方向的优先 邮箱:hr@krcinno.co...阅读全文

坐标广州,招一个熟悉GO语言的创业合作伙伴

何为优秀,我目前的定义是能自己一个人完成一个APP服务器各种后台业务系统的设计、开发、维护。 我们有什么? 我们有优秀的iOS程序员,优秀的市场推广人员,优秀的产品设计师。 我们目前的进展? 产品原型设计完成,iOS的Demo版完成,UI设计正在进行中。 我们缺什么? 我们缺一名优秀的后台程序员。 优秀的后台程序员的工作是什么? 独自一个人负责一个APP服务器各种后台业务系统的设计、开发、维护。 优秀的后台程序员的要求是什么? 1.独自一个人负责一个APP服务器各种后台业务系统的设计、开发、维护。 岗位要求: 1.计算机相关专业本科及以上学历,2年以上后台开发经验,Go语言有半年开发经验; 2.熟悉网络编程、多线程编程技术,有大规模系统开发和设计...阅读全文

招聘Golang开发工程师两枚

职位诱惑:
中欧商学院创始团队,产品还没启动已经拿到天使轮
职位描述:
岗位职责:
1、 负责互联网产品的服务器后端开发;
2、 进行业务系统的需求分析、架构设计及开发;
3、 独立编写开发相关文档。
任职要求:
1、计算机相关专业毕业;
2、至少1年以上Golang开发经验,熟练使用Golang进行Web,微服务应用开发;
3、熟悉除Go以外任意一种语言,懂nodejs,java或具有服务器开发经验优先;
4、熟悉Restful API、Redis、MySql、Git、Linux;
5、熟悉HTTP协议;
...阅读全文

【滴滴招聘】golang开发工程师

滴滴出行社招—平台技术HR直招-- Golang开发工程师—北京 岗位职责: 1. 参与滴滴基础服务平台的设计、研发工作,提升滴滴产品稳定性; 2. 与产品经理尝试沟通产品需求; 3. 进行相关产品的技术文档编写,方案设计; 4. 学习研究业界先进技术,保持技术进步。 任职要求: 1. 本科及以上学历,计算机相关专业,两年以上服务端研发经验; 2. 深入理解计算机原理,有扎实的数据结构和算法基础; 3. 深入理解linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程; 4. 良好的编码和文档习惯,对代码美感的追求孜孜不倦; 5. 精通Go/C/C++/Python等至少一门语言,有Go开发经验者优先; 6. 熟悉常用的sql、nosql(非关系型数据库)数...阅读全文

成都魔方在线科技诚聘golang工程师

成都魔方在线科技诚聘: Golang 软件工程师 职责描述: 1、负责数据业务的服务器后端开发; 2、进行业务系统的架构设计及开发; 3、编写开发相关文档; 任职要求: 1、计算机相关专业专科及以上学历,具有2年及以上开发工作经验; 2、熟悉golang语言编程,掌握多线程、socket、HTTP等相关技术; 3、具有高负载、高并发开发设计经验值者优先考虑; 4、熟悉MySql、Mongo等数据库编程; 5、熟悉Linux服务器的基本配置和管理; 6、拥有扎实的计算机编程能力,尤其在数据结构、算法和代码、软件设计方面有较好的功底; 7、最重要的是有责任心,对技术有激情、有追求,富于技术创新精神,勇于解决技术难题; 8、C/C++工程师具有同等工作经验也...阅读全文

【上海竹尖网络】急聘Golang开发工程师

职位要求 * 1.计算机相关专业,具有2年以上游戏服务器开发经验 * 2.精通GO语言、MySQL、PHP、webSocket和多线程编程 * 3.精通大规模链接服务器的处理机制 * 4.有较强的沟通和学习能力,有责任心和创业精神 * 5.有棋牌游戏服务器开发经验的优先考虑 福利待 * 薪资面议 * 提供住房 * 五险一金 * 项目分红 * 期权 联系方式 * 联系人:王先生 * 电话:17717865664 * 简历投递:441691566@qq.com * 地址:上海市宝山区呼玛三村,呼玛地铁站...阅读全文

从Go谈到socket API的一些思考

本文翻译自:https://idea.popcount.org/2017-02-23-socket-api-thoughts/前一段时间,我写了篇关于select()系统调用发展历史的文章。 该文章引发了一些有趣的讨论。文章和讨论花了我不少心思,但我最终明白了什么是核心问题:Unix进程是否是CSP风格的进程? 文件描述符是CSP派生的“通道”吗? “select()”相当于ALT语句吗?直接的答案是“不”。 CSP比Unix更年轻。 正如Tony Garnock-Jones指出的,关于CSP的第一篇文章发表于1978年,文件描述符自从Unix的早期就已经出现。文件描述符不是通道,他们应该是什么? CSP channel通常是可组合的,而我认为Unix的select不是。 这是第二点:使用“...阅读全文

博文 2017-02-28 03:38:17 方圆

go-raft实现

说明 -- goraft是Raft协议的Golang版本的实现,项目地址为: goraft/raft ( http://link.zhihu.com/?target=https%3A//github.com/goraft/raft ) 。整个代码质量较高,值得仔细品味。因此,整理了该博文探究下其内部实现。 数据结构 goraft主要抽象了server、peer和log三个结构,分别代表服务节点、Follower节点和日志。 *server* Raft作为一种多节点状态一致性维护协议,运行过程中必然涉及到多个物理节点,server就是用来抽象其中的每个节点,维护节点的状态信息。其结构如下: type server struct { *eventDispatcher name string pa...阅读全文

博文 2017-09-09 14:19:26 丁凯

北京区块链创业团队现招技术研发了

北京区块链创业团队现招兵买马了 职位1 技术研发 招收golang、js开发了, 要求工作3年以上,良好基础知识, 精通golang或js开发, 熟练掌握各种常用加密算法,常用数据结构; 开源贡献者优先, github 源码者优先,技术博客者优先; 掌握golang的同时还掌握其他一门或多门语言(如python、c++、java)的加分。 对分布式相关理论和系统有研究者优先 具有技术钻研精神,追求完美,并具有较强自驱学习能力 薪酬:1-3万每月。 另招收在校实习生,懂golang优先,有开源项目经验优先 职位2 技术研发 数学.密码学专业学生 要求 硕士毕业,熟练掌握各种常用加密算法,掌握计算...阅读全文

一名程序员的灵魂拷问:薪资的差异源自想得太多而做的太少

“你凭什么胜出?未来能够牵动世界大势的,是个人之间的竞争。能否独霸世界舞台,锻造他人无法超越的核心竞争力?你唯一的依恃,就是专业。”这是“日本战略之父”大前研一在《专业主义》中提出了这样的观点。​​无论你想成为什么样的人,最重要的是给自己找到一个专业定位,树立自己的品牌形象,这样以后你的职场发展,就会有更多的筹码。中国的IT行业还很年轻,真正发展的时间也不过二十多年,而且中国互联网发展的速度非常的快,往往在其它行业需要积累N年才可以职业级别,到互联网公司几年就完成了。而随着互联网行业的发展浪潮、IT从业者让人眼花缭乱的工资待遇,不断的有新的程序员大军入驻这一块市场:计算机相关专业毕业生一年比一年多;IT 培训班出来的学生一年比一年多;网络上各种编程课程,也正在帮助无数人零基础转型软件开发……...阅读全文

博文 2019-04-25 17:38:14 answer-A

招聘Go工程师(北京)

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

北京-移动互联网-APP 招聘高级go/架构

岗位:配合后台开发团队,跟进项目进展 带领团队开发IM系统和短视频模块,进行方案设计 和产品团队协调沟通,确认开发需求,确保开发进度 诚实、踏实、积极主动、抗压能力强,喜欢挑战困难 职位要求: 1. 本科及以上学历,计算机相关专业 2. 深入理解计算机原理,有扎实的数据结构和算法基础 3. 深入理解linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程 4. 良好的编码和文档习惯,对代码美感的追求孜孜不倦 5. 4年服务器开发经验,2年go语言开发经验 6. 精通SQL 7. 精通go语言常用编程模式,(不希望用go写cpp或java式的代码) 8. 熟悉go语言常用框架,...阅读全文

上海漕河泾招聘golang开发

职位诱惑:saas,微服务 职位描述: 岗位职责: 1. 参与公司saas项目需求分析,完成软件需求的设计、编码,保证软件的确保安全、质量和性能; 2. 参与项目内部测试、部署、实施等工作; 3. 配合项目其他组员完成规定任务,保证任务正常提交。 任职要求: 1. 3年以上后台软件开发工作经验; 2. 掌握Linux环境下的开发技能(shell的基本命令); 3. 专业基础扎实,了解常用数据结构和算法的优缺点 4. 具备Http协议,TCP/IP协议,Socket网络编程知识; 5. 具备多线程理论知识,有多线程程序设计经验优先; 6. 能正确阅读和理解计算机领域的英文资料;本科及以上学历,计算机等相关专业; 7. 喜欢钻研技术、有独立...阅读全文

【北京-方庄---golang工程师】

岗位职责: 1. 基于GO语言开发大规模分布式信息系统 任职要求: 1. 熟悉golang语言编程,掌握socket、HTTP等相关技术 2. 熟悉TCP、UDP协议 3. 计算机相关本科或者以上学历,1年以上实际工作经验 4. 有分布式业务处理、大规模服务端数据处理工作经验优先,熟悉nsq、kafka消息平台中间件使用经验者优先 5. 精通linux系统,熟练编写shell脚本,掌握awk的使用 6. 责任心强,具备良好的团队合作精神和承受压力的能力 福利待遇:五险一金,定期体检,餐补,话补,弹性工作等等 有意者请把简历投到:,请注明在GO语言中文网看见的~ ...阅读全文

etcd 非关系数据库 简介

1.什么是etcd服务etcd是一个采用HTTP协议的健/值对存储系统,它是一个分布式和功能层次配置系统,可用于构建服务发现系统。用于共享配置和服务发现的分布式,一致性的KV存储系统.其很容易部署、安装和使用,提供了可靠的数据持久化特性。它是安全的并且文档也十分齐全。ETCD该项目目前最新稳定版本为3.3.9 具体信息请参考[项目首页]和[Github]。ETCD是CoreOS公司发起的一个开源项目,授权协议为Apache.提供配置共享和服务发现的系统比较多,其中最为大家熟知的是Zookeeper,而ETCD可以算得上是后起之秀了。在项目实现,一致性协议易理解性,运维,安全等多个维度上,ETCD相比Zookeeper都占据优势2.Zookeeper和etcd的区别:1)一致性协议: ETCD...阅读全文

博文 2018-08-21 15:35:16 宇晨棒棒的

C++岗位招聘信息分享

资深C++/go资深研发工程师 作为基础架构团队的一员,在拼多多,你每天将:在社交电商领域排名第一的新兴独角兽公司中切身感受公司和个人同时高速成长的感觉;为几百人的研发团队提供架构系统和中间件支持,规划技术发展方向,带动团队技术氛围;面临海量存储、高并发、超大规模流量带来的技术压力,解决各个业务团队碰到的疑难杂症;在充满创造力和活力的年轻团队中,技术驱动业务,改变互联网电商行业! 1. 负责大规模分布式存储系统设计,负责核心模块代码编写;2. 整合分析业务需求,提供最合适的存储解决方案;3. 迎接业务增长带来的技术挑战,打造在高并发场景下的稳定,低延迟,高可用的存储系统。岗位要求:1. 计算机相关专业本科及以上学历,2年以上研发经验,掌握C++/go语言;2. 对redis/memcache...阅读全文

博文 2020-01-08 19:32:49 仲望AI高科技小组

【上海】晓信科技急招golang开发工程师

公司网站:www.xiaoheiban.cn

职位介绍:
岗位职责:
1、采用Go语言(Golang)开发高可用、 高并发的后端组件、服务;
2、保证系统的效率和可靠性以及代码质量和可维护性;
3、维护优化后台微服务;
4、参与后台系统设计;
任职要求:
1、大学本科以上学历计算机相关专业;
2、三年左右服务器端开发经验,半年以上Go语言开发经验;
3、熟练掌握MySQL、mongodb、Redis,熟悉Linux者优先;
4、熟练掌握常用数据结构和算法;
5、熟悉Socket和多线程编程;
6、...阅读全文