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

武汉诚招golang开发工程师/技术主管

武汉楚易唯网络公司诚招 主要做平台和数据统计 golang开发工程师/技术主管 任职要求: 1、具有良好的团队合作精神,有较强的开发能力和灵活性; 2、开发经验丰富,熟悉golang语言,基础扎实,21年以上golang开发工作经验者,有大型项目经验优先 ; 3、熟悉xml/json/protobuf等至少任意一种网络通信技术和数据交换格式 4、良好的算法基础和清晰的编程思路; 5、工作积极主动,态度踏实认真,有较强的职业素养和工作操守; 6、对技术有激情,喜欢钻研,能快速接受和掌握新技术,学习能力和工作责任心强,良好的沟通表达能力和团队协作能力。 薪资:10k-20k (后期可享受技术股份,武汉中心地带房价1.3w-2w) ...阅读全文

Python的应用方向有哪些?Python开发发展方向

Python的应用方向有哪些? 1、软件开发:Python支持函数式编程和OOP面向对象编程,能够承担任何种类软件的开发工作,因此常规的软件开发、脚本编写、网络编程等都属于标配能力。 2、科学运算:和科学计算领域最流行的商业软件Matlab相比,Python是一门通用的程序设计语言,比Matlab所采用的脚本语言的应用范围更广泛,有更多的程序库的支持。 3、自动化运维:Python在自动化运维方面已经深入人心,比如Saltstack和Ansible都是大名鼎鼎的自动化平台。 4、云计算:开源云计算解决方案OpenStack就是基于Python开发的,搞云计算的同学都懂的。 5、人工智能:Python在人工智能大范畴领域内的机器学习、神经网络、深度学习等方面都是主流的编程语言,得到广泛的支持和...阅读全文

博文 2019-11-19 16:01:35 zhouzhou2018

USB On-The-Go 技术概述

摘要:USB OTG(On-The-Go)是USB 2.0规范的补充,它使外设可以在无主机参与的情况下直接互连进行通信工程.本文讨论了USB OTG补充规范的新增特性,包括OTG事务请求协议SRP和主机流通协议HNP、连接器和电缆、两用OTG设备和外设式OTG设备、驱动程序以及数据流模 型。 关键词:USB 2.0 OTG 规范USB的广泛应用其正在成为外设与PC机及膝上型电脑连接的工业标准USB外设主要是便携式设备,随着其数量 的不断增多,设备之间无主机参与的直接通信成为亟待解决的问题。我们开发了基于USB总线(接口芯片为Philips公司的PDIUSBD12)的数据采 集系统,取得了满意的效果。但在开发USB1.1设备时遇到的设备互连直接通信的解决方案.USB 2.0 虽然在速度等方面有...阅读全文

博文 2015-06-18 09:03:55 shenbin1430

阿里云MaxCompute加速全球化布局 11月1日北京、马来西亚两地开服

11月1日,阿里云宣布大数据计算服务MaxCompute在北京和马来西亚同日开服。这是阿里云首次将其大数据计算服务在国内和海外双节点同时开服,特别是在马来西亚数据中心全球开放2天后,MaxCompute即开服马来西亚,意味着大数据计算产品正在市场和业务的呼唤下加速全球化拓展步伐。 _ 据了解,大数据计算服务MaxCompute由阿里云独立研发,拥有多项特点:包括升级计算和机器学习能力、可扩展性和安全防护。稳定支撑阿里全部离线分析业务7年以上,是阿里云为各国企业客户提供云端解决方案中重要产品组成部分。 _ 此次开服的北京和马来西亚两个节点,均部署了MaxCompute2.0版本。新版本依托全新的SQL2.0计算引擎带来更高性能运算;支持非结构化数据处理,通过外表与外部数据源关联...阅读全文

比特挖矿系统开发源码模式,比特挖矿平台定制费用

云比特CBT虚拟币挖矿系统开发找蒙响:180-2851-8109,可电可微,云比特CBT系统技术开发,云比特CBT系统软件开发APP,云比特挖矿系统矿机模式开发,现成云比特系统开发,云比特矿机系统模式设计开发。 Solidity是新型的,就像Golang。2014年,Christian Reitwiessner和他的团队发布了这份报告。值得注意的是,在过去的两年里,由于各种各样的初创公司涌入市场,这个生态系统已经增长了数百倍。因此,Solidity拥有庞大的用户基础。其标准(ERC20)已成为行业的主要产品。 Solidity是OOP和面向联系的语言。Solidity的语法类似于JavaScript,但与C++和Python也有一些相似之处。尽管早期阶段,Solidity是一种函数语言,它提...阅读全文

博文 2019-05-22 17:34:41 bacuojiu

解读阿里云NEXT ECS发布会, 阿里云的基础设施有多牛?

8月9日下午,阿里云发布了面向企业的全新一代Ecs产品线,正式宣布面向客户提供高性能,稳定,价格合理的企业级云服务器产品。 在现场,强悍的基础设施是阿里云产品总监,资深专家蒋林泉解读的重点内容之一。众所周知,云服务器的稳定性,很大一部分取决于数据中心的稳定性,在日常企业应用中,因为数据中心不稳定发生的问题比比皆是。 那么,阿里云的数据中心,相比起其他云计算厂商的数据中心,有什么样的不同, 在发布会前夕,我们实地走访了阿里云华北三数据中心,看能否找到答案。 阿里云华北三数据中心 在蒋林泉看来,数据中心最大的敌人之一是断电,而阿里云的数据中心采用双向独立市电引入,机架服务器AB路供电这样的双路保障,让数据...阅读全文

滴滴招golang开发工程师(长期有效)

职位描述: 1. 参与滴滴基础架构业务系统的设计、研发工作,提升滴滴产品稳定性; 2. 有良好的拆解需求,分析问题能力; 3. 进行相关产品的技术文档编写,方案设计; 4. 学习研究业界先进技术,保持技术进步。 任职要求: 1. 本科及以上学历,计算机相关专业,两年以上服务端研发经验; 2. 深入理解计算机原理,有扎实的数据结构和算法基础; 3. 深入理解linux系统及其原理,熟悉TCP/IP、HTTP协议以及网络编程; 4. 良好的编码和文档习惯,对代码美感的追求孜孜不倦,并能持续的关注和优化自己做的项目; 5. 精通Go/C/C++/Python等至少一门语言,有Go开发经验者优先; 6. 熟悉常用的互联网技术,包括但不限于MySQL,NoSQL,RPC、MQ...阅读全文

招聘 golang 开发工程师, 15k-30k /北京 / 经验 3-5 年 / 本科及以上 / 全职

司名称:北京 KYOYO 公司,地理位置:大望路万达广场 职位诱惑: 老板好,环境好,福利好,朝阳产业 岗位职责: 1. 根据开发经理分配的任务完成项目模块的开发 2. 修改项目测试 bug 并参与新产品及现有产品的维护工作 3. 根据需求、设计文档在一定范围内独立完成模块逻辑的开发与设计 任职要求: 1. 大学本科以上学历,计算机相关专业,大学英语 4 级 2. 热爱开源事业,熟悉 golang 领域的各种开源框架 3. 对新技术新思想有强烈的兴趣 4. 熟练使用 go 语言,熟悉 linux 环境 5. 熟练使用各种主流关系型、非关系型数据库,熟悉 MongoDB 大数据存储优先 6. 熟悉区块链、虚拟货币、量化交易并有极大兴趣优先 详细 JD ...阅读全文

解读阿里云NEXT ECS发布会,阿里云的基础设施有多牛

8月9日下午,阿里云发布了面向企业的全新一代Ecs产品线,正式宣布面向客户提供高性能,稳定,价格合理的企业级云服务器产品。 在现场,强悍的基础设施是阿里云产品总监,资深专家蒋林泉解读的重点内容之一。众所周知,云服务器的稳定性,很大一部分取决于数据中心的稳定性,在日常企业应用中,因为数据中心不稳定发生的问题比比皆是。 那么,阿里云的数据中心,相比起其他云计算厂商的数据中心,有什么样的不同, 在发布会前夕,我们实地走访了阿里云华北三数据中心,看能否找到答案。 阿里云华北三数据中心 在蒋林泉看来,数据中心最大的敌人之一是断电,而阿里云的数据中心采用双向独立市电引入,机架服务器AB路供电这样的双路保障,让数据...阅读全文

厦门帝恩思DNS.COM急招golang开发工程师

岗位要求: 1. 熟练掌握或了解Go语言;熟悉MySQL,Redis. MongoDB等NoSQL技术,熟悉服务器端网络应用开发. 数据结构与算法 2. 有C语言基础, 熟悉python,php者优先; 3. 擅长系统性能的优化,擅长解决技术难题;熟悉Linux. VIM编辑器者优先; 4. 自觉主动的工作态度和责任心; 5. 热爱技术,专注技术研究,熟悉互联网领域前沿技术者优先;1年以上服务端或WEB端开发经验优先; 工作内容: 1. 配合产品团队进行相关技术性开发; 2. 了解现有产品架构,尽量提出调整和优化方案,实现性能优化,提高系统的高可用性能。 3. 主要开发DNS产品增值服务应用及数据分析...阅读全文

【北京】 北京迈瑞科教育科技有限公司 【招GO开发工程师】

公司:北京迈瑞科教育科技有限公司 地址:北京市建国路甲92号世茂大厦B座1818 联系邮箱:12407436@qq.com 1、熟悉golang语言编程,掌握socket、http等相关技术; 2、通过单元测试、自动化以及代码审查等提升优化代码质量; 3、具有高负载、高并发开发设计经验; 4、熟悉MySql、Redis等数据库编程; 5、熟悉Linux服务器的基本配置和管理; 6、拥有扎实的计算机编程能力,尤其在数据结构、算法和代码、后端系统整体设计方面有较好的功底; 7、最重要的是有责任心,对技术有激情、有追求,富于技术创新精神,勇于解决技术难题; 注:我们同时也招python ,c++有兴趣转GO的后端,我们提供您转GO的机会...阅读全文

首期寄语 | 阿里游戏云马全治:伟大的改变,从“听说”开始

摘要: 和游戏行业的安全从业者、开发者、决策者们一起看世界,把安全这件事儿做好,也把行业安全的局势摸透 第一次听说云计算这个名词大概在08年09年,当时就职于一家纳斯达克上市的游戏公司。之所以会非常关注云计算这种新技术,源自于对现有业务场景或者运营模式的反思。 在云计算诞生之前的游戏公司,运维部门在每款新游戏上市之前是需要集中采买大量的物理机,从采购到装机到烤机到上线热备,全链路运营到极致状态下可交付时间也要2-3周的时间。这就对从研发团队到运营团队到运维团队都提出了非常高的要求。游戏上线后用户在线规模往往决定着一家游戏公司的生死,所以究竟需要采买多少服务器,是需要当时开发及运营团队预判的,这个预判的准确性对游戏行业创业者而言,要求非常之高。 ...阅读全文

golang获取硬盘挂载的目录

package main import ( "fmt" gofstab "github.com/deniswernert/go-fstab" ) func main(){ mounts ,_ :=gofstab.ParseSystem() for _,val := range mounts{ fmt.Printf("%v\n",val.File) } } 在运维时,如果你要用到批量执行命令,你用perl写程序时会发现,把代码上传到远程服务器后,发现你的程序缺一大堆包而不能执行,而在一个干净的系统里,你会发现,每台机都装一个perl的依赖包是一件多么痛苦的事情,当然所有脚本语言都一样,现在慢慢从perl向go语言转换,发现go真的非常不错,有接近c的速度,有脚本语言的方便,go可能唯一不够好的...阅读全文

博文 2017-09-09 12:49:10 YiYou.Org

go 有限状态机

用Go语言写了一个有限状态机,放在github上,有兴趣的同学可以看看:https://github.com/sharplog/hackberry $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('

    ').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.a...阅读全文

博文 2016-01-31 10:00:02 logsharp

Spark可以处理什么样的数据?

Spark 是一种与 Hadoop 相似的开源集群计算环境,是专为大规模数据处理而设计的快速通用的计算引擎,现已形成一个高速发展应用广泛的生态系统,主要应用场景如下: **1. Spark是基于内存的迭代计算框架,适用于需要多次操作特定数据集的应用场合。**需要反复操作的次数越多,所需读取的数据量越大,受益越大,数据量小但是计算密集度较大的场合,受益就相对较小; **2. 由于RDD的特性,Spark不适用那种异步细粒度更新状态的应用**,例如web服务的存储或者是增量的web爬虫和索引。就是对于那种增量修改的应用模型不适合; **3. 数据量不是特别大,但是要求实时统计分析需求。** 满足以上条件的均可采用Spark技术进行处理,在实际应用中,目前大数据在互联网公司...阅读全文

Docker 核心技术与实现原理

Home Menu Docker 核心技术与实现原理 30 Nov 2017 docker namespaces cgroups unionfs aufs server Namespaces 进程 网络 libnetwork 挂载点 chroot
 CGroups UnionFS 存储驱动 AUFS 其他存储驱动 总结 Reference 提到虚拟化技术,我们首先想到的一定是 Docker,经过四年的快速发展 Docker 已经成为了很多公司的标配,也不再是一个只能在开发阶段使用的玩具了。作为在生产环境中广泛应用的产品,Docker 有着非常成熟的社区以及大量的使用者,代码库中的内容也变得非常庞大。 同样,由于项目的发展、功能的拆分以及各种奇怪的改名 PR,让我们再次理解 Docker 的的...阅读全文

博文 2017-12-02 11:31:02 draveness.me

用Go构建区块链——1.基本原型

本篇开始进入"用Go构建区块链"系列,主要对原文进行翻译。本篇对应原文如下: Building Blockchain in Go. Part 1: Basic Prototype 话不多说,开始进入正文。 1、介绍 区块链是21世纪最具革命性的技术之一,它仍在逐步发展中,并且其潜力还未被充分认识。本质上,区块链只是一个分布式数据库而已。但是,它的独特之处在于它不是一个私有的数据库,而是一个公共的,即每个使用它的人都拥有它的全部或部分副本。只有得到其他数据库管理员的同意,新的记录才能被加入。正因为由此区块链,才使得加密货币和智能合约成为可能。 在本系列文章中,我们将构建一个基于简单区块链实现的简单加密货币。 2、区块 我们从"区块链"的"区块"部分开始。在区块链中,它存储有价值的信息。例如,比...阅读全文

博文 2018-06-17 22:34:39 菜鸟良

招聘golang工程师

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

Kubernetes的Device Plugin设计解读

摘要: Kubernetes的生态地位已经确立,可扩展性将是其发力的主战场。异构计算作为非常重要的新战场,Kubernetes非常重视。而异构计算需要强大的计算力和高性能网络,需要提供一种统一的方式与GPU、FPGA、NIC、InfiniBand等高性能硬件集成。 Kubernetes的Device Plugin设计解读 最近在调研Kubernetes的GPU调度和运行机制,发现传统的alpha.kubernetes.io/nvidia-gpu即将在1.11版本中下线,和GPU相关的调度和部署的代码将彻底从主干代码中移除。 取而代之的是通过Extended Resource+Device Plugin两个Kubernetes的内置模块,外加由设备提供商实现的相应Device P...阅读全文

Base杭州,急招一名高级web前端工程师!!薪资无上线!!岗位多多!!薪资高高滴!!

公司简介: 大型数据智能技术服务公司,专注于大数据和人工智能技术并将其应用于商业领域。 公司在人工智能、语音识别、行业知识图谱处于行业顶尖水平,并持多项技术专利和著作权。 薪资:20-40w,(可面议)越优秀给的越高,无上限!!! 岗位职责: 1、公司相关产品前端开发,包括PC/H5/小程序/混合app等 2、公司前端框架设计、组件开发、前端性能与体验优化 3、全方位参与产品与视觉设计及评审过程 任职要求: 1、计算机专业或相关专业大学本科以上学历,3年以上工作经验 2、精通W3C标准的网站构建,有构建高性能的web应用经验者优先 3、熟悉JavaScript、oop及主流JS库,有vue、react、webpack实际开发经验。...阅读全文

广州golang招聘

基础要求: 计算机相关本科或者以上学历,2-5年工作经验 熟悉网络编程、多线程编程技术,有大规模系统开发和设计经验 熟悉Linux平台上的C/C++/golang/java语言编程,对高并发处理有丰富的经验 熟悉常用数据结构与算法,掌握Redis、MongoDB、Mysql等常用数据库 熟练掌握软件工程各个过程,熟悉软件技术文档的编写;具备优秀的文档编制习惯和代码书写规范 责任心强,具备良好的团队合作精神和承受压力的能力 英语四级以上水平,具备一定的听、说、读、写能力 薪酬:10~30k 地点:广...阅读全文

老司机带你用 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

云原生生态周报 Vol.10 | 数据库能否运行在 K8s 当中?

业界要闻 IBM 以总价 340 亿美元完成里程碑意义的红帽收购:这是这家拥有 107 年历史的公司史上规模最大的一笔收购,该收购金额在整个科技行业的并购史上也能排到前三。在当天公布的声明中,IBM 与 Red Hat 联合表示,双方合作将重点推进“混合云”业务,即让公司客户自身服务器上的数据与云服务进行对接,这一方案兼顾了传统企业IT服务解决方案以及新兴的基于云服务的解决方案,是最现实可行的一种路径选择。 Garnter 发布 2018 年全球云计算市场数据:据 Gartner 统计,2018 年全球云计算市场向头部进一步集中, 3A (亚马逊 AWS、微软 Azure、阿里云)占据七成市场份额。亚马逊依旧领跑,但市场份额已经见顶回撤。微软和阿里云均有市场份额增长,其中阿里云保持 3A 军...阅读全文

博文 2019-07-16 12:32:40 阿里巴巴云原生

【云安全课程】云平台使用安全

课程介绍 阿里云大学Apsara Clouder云安全专项技能认证:云平台使用安全 您还在担心阿里云官网的帐号单凭密码登录不够安全?还在为服务代维时工程师的权限过大而产生风险?或者您作为系统管理员还在寻求一个完美的系统监控方案?也可能因为购买了不同批次的云资源导致续费工作太复杂,偶尔会导致数据丢失。通过这门精心设计的在线课程+动手实验,您可以轻松Get到这些技能。 云平台使用安全认证旨在帮助学员了解由传统IT到云计算架构的变迁过程、当前信息安全的现状和形势,以及在云计算时代不同系统架构中应该从哪些方面利用云平台的优势使用安全风险快速降低90%,特别是如何用好阿里云的帐户安全和云资源管理策略做好云上资产的安全管理,是企业上云的必备技能。 课时列表 • 免费 课时1...阅读全文

云计算的3种模式简析 Linux运维入门

在云计算大行其道的时代,越来越多的互联网公司开始使用云,那么要选择什么模式的呢?云计算又有几种模式? 按照商业模式的不同,云计算被分为了三大类:公有云、私有云和混合云。这三种模式构成了云基础设施构建和消费的基础。 私有云是为一个客户单独使用而构建的,因此提供对数据、安全性和服务质量的有效控制。企业拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以部署在一个安全的主机托管场所,私有云的核心属性是专有资源。可由公司自己的互联网机构,也可由云提供商进行构建。 公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过Internet使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。这种云有许多实例,可在当今整个开放的公有网络中...阅读全文

博文 2019-11-15 16:37:08 zhouzhou2018

根据生日计算年龄

```go func GetYearDiffer(start_time, end_time string) int { var Age int64 var pslTime string if strings.Index(start_time, ".") != -1 { pslTime = "2006.01.02" } else if strings.Index(start_time, "-") != -1 { pslTime = "2006-01-02" } else { pslTime = "2006/01/02" } t1, err := time.ParseInLocation(pslTime, start_time, time.Loca...阅读全文

主题 2018-02-10 09:43:17 18393910396

Golang 程序开发

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

云计算学习需要多长时间呢?云计算是什么?

云计算,是大家都比较熟悉的,经过最近几年的发展,云计算已经获得了很大的关注和重视,吸引了越来越多人的眼球和关注,也有不少人的想要学习linux云计算。 但是对于零基础的人员来说,根本不知道什么是云计算?其实简单的来说,云计算就是一种资源交付、使用模式,通过网络获得应用所需要的资源,提供资源的网络叫做云,云中可以进行无线的拓展,随时可以进行获取的。 可以按需进行购买,就好比百度云盘一样,属于云计算里面的公有云。那么云计算听起来复杂,学习会很难吗?学习周期是多长? 其实从划分上来说,云计算分为了公有云、私有云、混合云等多种,不给大家一一讲解这三种的具体表现,但是大家一定要记住,云计算运维相对于编程语言来说,更容易入门,也非常容易掌握,对于零基础的人员来说是非常不错的选择。 对比编程语言来说,编程...阅读全文

博文 2019-11-13 16:34:15 zhouzhou2018

从 0 学习 Go 语言 - 3 个入门学习网站

阅读本文大概需要 3 分钟。 前几天上网找了一些 Go 语言的学习资料,最后筛选了 3 个,今天整理分享给大家。 1、Go 官网 龙哥我在学习一门新技术时候,首先去的就是它的官网,看它的官方原汁原味的英文文档。 这样的好处是可以锻炼自己的英文能力和学习能力,千万不要小看这点,只要你坚持这样做,久而久之你就能跟别人拉开差距。 我在官网上找到了下载和安装 Go 的方法以及一些很重要的文档,在初学的时候多了解这些文档是很有帮助的。 我在考研时学高数的时候,就去了解过数学名人的历史,当你了解了 Ta 的历史,再去学习它的内容,就会有趣的多,因为它是活的,不仅仅只是知识。 类比一下,我觉得学习一项新的编程技术也可以这样,学习之前多了解一下技术的背景和发展的故事,会拉近你和这项技术的距离并成为朋友,而不...阅读全文

博文 2019-05-30 21:34:48 程序小歌

关于云计算,除了Docker,还有go

上个月,Go 语言的创始人之一,Unix 老牌黑客罗勃·派克(RobPike)在新文章中提到,Go 语言这十年的迅猛发展大到连他们自己都没有想到,并且还成为了云计算领域中新一代的开发语言,中国程序员对 Go 语言的热爱完全超出了他们的想象。 虚拟化,Docker,中国技术人 Docker 负责人也有类似的感叹感叹,完全没有想到中国居然有那么多技术人喜欢 Docker,有这么多人在为 Docker 做贡献。中国是除了美国本土之外的另一个如此喜欢 Docker 技术的国家。 Go 语言和 Docker 已经成为新一代的云计算核心技术,对待这两项技术,你是在观望,还是要学习。作为技术人员,如何识别什么样的新技术会是未来的趋势,这是这篇文章的缘起。 Go 语言是在 2009 年底开源的,我花了一个周...阅读全文

博文 2017-11-22 01:01:06 EHome_BurNing

如何深入的理解gorountine的执行效率问题?

执行环境:window7/64 , go1.4 在学习go的gorountine时执行的例子: ``` package main import "fmt" func sum(values [] int, resultChan chan int) { sum := 0 for _, value := range values { sum += value } resultChan <- sum // 将计算结果发送到channel中 } func main() { values := [] int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10} resultChan := make(chan int, 2) ...阅读全文

【云安全课程】云平台使用安全

课程介绍 阿里云大学Apsara Clouder云安全专项技能认证:云平台使用安全 您还在担心阿里云官网的帐号单凭密码登录不够安全?还在为服务代维时工程师的权限过大而产生风险?或者您作为系统管理员还在寻求一个完美的系统监控方案?也可能因为购买了不同批次的云资源导致续费工作太复杂,偶尔会导致数据丢失。通过这门精心设计的在线课程+动手实验,您可以轻松Get到这些技能。 云平台使用安全认证旨在帮助学员了解由传统IT到云计算架构的变迁过程、当前信息安全的现状和形势,以及在云计算时代不同系统架构中应该从哪些方面利用云平台的优势使用安全风险快速降低90%,特别是如何用好阿里云的帐户安全和云资源管理策略做好云上资产的安全管理,是企业上云的必备技能。 课时列表 • 免费 课时1...阅读全文

阿里集团招聘日志白屏化开发专家(25K-40K)

职位描述:负责集团泛电商业务日志白屏化产品,为业务侧查看日志需要ssh黑屏查看的提供解决方案。针对容器调度的基础设施进行定制,解决业务侧排查问题严重依赖存储的问题。降低日志存储成本,统一泛电商业务中涉及日志存储的访问接口。发掘日志数据的价值,结合集团内已有的日志产品,为业务提供额外的价值。职位要求:3年以上分布式系统的开发经验,熟悉ELK等开源日志生态。深刻理解日志查看的痛点痒点,并能实现出成熟的解决方案。熟练掌握Java或Go语言,掌握基础数据结构和算法,具有一定的前端开发能力。工作认真负责,有韧性,能坚持不懈的通过各种途径解决技术难题,能承受一定的项目压力。Base城市: 杭州简历投递地址: hk145116 @ alibaba-inc.co...阅读全文

结合阿里实战案例为你讲解分布式计算入门

课程介绍 本章针对大数据分步式计算中的相关技术进行讲解,核心讲解流式计算和内存计算技术,阐述阿里云在处理这些功能时所使用的技术,并对阿里在这里的技术优化方式进行了详细的讲解。 课程目标 • 学习分步式计算相关技术 适合人群 • 大数据开发者、爱好者 课时列表 • 课时1:流式计算概述 • 课时2:流计算与批量计算的区别 • 课时3:流式计算典型系统技术分析 • 课时4:阿里计算核心技术概述 • 课时5:有状态计算实现方式 • 课时6:StreamSQL • 课时7:大数据和数据库的结合 • 课时8:分析型数据库服务ADS • 课时9:统一计算框架 开始学习:http://click.al...阅读全文

【F3简介】一张图看懂FPGA-F3实例

摘要: 阿里云宣布全新一代FPGA云服务器F3正式上线,并且开通邀测! 近期,阿里云宣布全新一代FPGA云服务器F3正式上线,并且开通邀测。实现云上 FPGA 加速业务的快速研发、安全分发、一键部署和弹性伸缩能力。为人工智能产业、图片视频转码、基因计算提供强有力的加速服务。 在FPGA Shell架构上,F3不仅沿用了前代的技术,并且充分支持OpenCL,HLS以及RTL的开发流程,能够让多种应用程序开发的工程师,在不需要关注底层硬件细节的情况下,很好地完成异构计算的定制开发工作。 在硬件上,采用了创新的单卡双芯片设计,卡内双芯片互联带宽高达600Gbps,卡间互联通过硬核实现,支持100G Mac协议。单片FPGA逻辑量250万,外挂4个DDR4通道,提供64GB存储能力...阅读全文

ECUG 2015|许式伟:对编程语言的选择无关阵营,关乎品味

![](http://static.ijiandao.com/wp-content/uploads/2016/01/%E5%93%81%E5%91%B33.jpg) 编者按:许式伟,七牛云 CEO , ECUG 社区发起人, Go 语言专家,著有国内第一本 Go 语言图书《 Go 语言编程》。有超过 15 年互联网从业经验,曾在金山、盛大等知名公司担任重要技术岗位从事核心产品研发。 2011 年创立七牛云,现仍然活跃在技术前沿领域。 近日,图灵社区对许式伟进行了专访,所采访的主要话题并不是他作为技术牛人的开发经历或是他作为创始人的奋斗史,而关于他在 2007 年创建的 ECUG 社区(全称为 Effective Cloud User Group ,曾用名是 Erlang Chin...阅读全文

再谈 Go 语言在前端的应用前景

12 月 23 日,七牛云 CEO & ECUG 社区发起人许式伟先生在 ECUG Con 2018 现场为大家带来了主题为《再谈 Go 语言在前端的应用前景》的内容分享。本文是对演讲内容的实录整理。 今年是举办 ECUG Con 的第 11 年,之前我谈的基本都是服务端的开发实践。从去年起我开始不谈后端而是谈前端。当然,去年我没有说为什么我会关注前端。今天再谈 Go 语言在前端的应用之前,我先简单聊一下思路脉络,为什么我今天会关注前端。前端的演进 最早的 PC 时期,常见的设备主要是台式机、笔记本。这两类设备是 PC 时代主流设备,用的操作系统主流的是三个,分别是 Mac 、 Linux、Windows。前两者市场占有率非常少,基本是 Windows 一统天下。浏览器早期因为 Window...阅读全文

博文 2019-01-03 12:34:44 七牛云

Rust中文社刊12月上

欢迎来到Rust中文社刊,展示Rust中文社区的最新内容变化,欢迎加入Rust中文社区,共建Rust语言中文网络!,同时也欢迎直接参与. 本文同步于Rust中文社刊12月上 Rust中文社区 阅读 Rust错误处理 深入浅出Rust-Future-Part-5 深入浅出Rust-Future-Part-4 深入浅出Rust-Future-Part-3 深入浅出Rust-Future-Part-2 深入浅出Rust-Future-Part-1 文档 Rust异步编程 Tokio文档与官方更新 资源 社区网站生态模块增加书签资源 社区网站生态模块增加网络资源,包含 知乎Rust中文社区专栏 简书Rust中文社区专题 思否Rust中文社区专栏 微博Rustlang-cn 全栈 社区网站全栈模块增加...阅读全文

博文 2018-12-16 11:34:42 krircc

时速云Kubernetes进阶培训 第三期

目前 Kubernetes 已经成为容器集群管理领域的事实标准,基于容器 + Kubernetes 的新型 PaaS 将会成为云计算的主流。Kubernetes 不仅使得应用交付更便捷、大规模的微服务部署更容易,同时让 DevOps 理念和敏捷 IT 更容易落地。Kubernetes 将助力企业在数字化转型过程中实现弯道超车。 此外,越来越多的企业也开始使用基于 Kubernetes 技术构建企业级容器 PaaS 平台,从而加速业务应用的交付、提高运维效率、实现微服务架构升级。根据 Redmonk 公布的数据,全球财富 100 强企业当中有71%在使用容器,而超过半数财富百强企业利用 Kubernetes 作为其容器管理平台。 可以预见,未来几年Kubernetes的发展势必会更...阅读全文

人生需要点精神吗啡

Hi all, 最近大家怎么样呢? 有没在继续学习Golang呢?真心希望最近更新频率的下降没有影响到大家学习的脚步。 很多人在后台问博主:最近在忙些啥呢?对,最近还真有点忙。 和美国同事进行了一周的技术交流。 去杭州阿里见了下5年未见的老友。 考虑并准备和慕课网的合作。 先来说说技术交流吧,他们感兴趣的部分也正是Golang实现的数据处理(Data Process)和数据应用(Data Application),问题也比较常规:如何保证数据一致性、集群方案的高可用以及Redis在超过100亿数据量后引起的数据丢失等。其实Redis的问题还是比较钻牛角尖的,没有任何一个数据库敢保证100%不丢数据,关键看应用场景可接受的容错比例,或者拿时间和空间去换取数据的一致。 然后让我感受比较深刻的就是...阅读全文

分布式事务管理器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...阅读全文

FreeWheel 寻大数据队友!

基础架构组Lead Software Engineer 职责描述:1. 公司级大数据平台的架构规划与设计,以提升平台的存储与计算能力;2. 大数据基础组件Kafka/HBase/YARN/Spark等的二次开发与性能优化;任职要求:1. 五年以上Hadoop及大数据生态圈产品实践经验,如Kafka/HBase/Presto/YARN/Spark等;2. 深入了解分布式系统、大数据平台、消息队列等高可用高弹性架构;3. 有志于建立大规模低延时数据处理系统,用于解决实际业务问题;4. 良好的英语听说读写能力。加分项:1. 有 Golang 开发经验;2. 有AWS开发经验;3. 对HDFS/Yarn/HBase/Hive/Spark/Presto相关组件的性能优化和补丁跟踪等有实际经验。数据产品...阅读全文

求Go工程师!!

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

为什么你就看不惯别人赚钱?

阅读本文大约需要 3 分钟。 前几天很多技术交流群和公号都在推一门数据结构和算法的课程。甚至部分技术人的朋友圈都被这门课程刷了屏。并且到发文为止,数据显示已经有 21000 多人购买。 这门课的价格是 68 元,到目前为止平台和作者的收入一共也有 100 多万,就算人数造假,就凭前几日的火爆程度来看,他们也应该赚了不少钱。 人红是非多,今天我就在 V2EX 看到一个吐槽的板块。 看了下评论区,几乎全是在怼这门课和讲师。 在我看来,他们怼的原因也很简单:一部分是在质疑课程的真实性、另一部分就是看到别人赚了钱,自己却没赚,所以心里不平衡了。 这种思想挺正常,从小到大,我们大部分人都有过被家长或者老师拿去和别人攀比的经历,这时候心里多多少少会有点不舒服的感觉,希望自己做的比别人好,而有的人却直接开...阅读全文

博文 2018-09-19 22:34:39 _Binguner

【云计算的1024种玩法】自己搭游戏服务器:我的世界Minecraft

摘要: 《我的世界》(Minecraft)是一款风靡全世界的 沙盒游戏。玩家可以独自一人或与朋友们一起自由冒险,探索随机生成的世界,创造令人惊叹的奇迹。 玩游戏当然少不了一台“游戏机”,即电脑。在自己的电脑上搭建游戏平台就得给自己的电脑购买一些好的配置以保证游戏的顺畅这会增加游戏成本,有时还会有系统崩溃的风险,这些潜在的风险处理起来还是比较麻烦的。 《我的世界》(Minecraft)是一款风靡全世界的 沙盒游戏。玩家可以独自一人或与朋友们一起自由冒险,探索随机生成的世界,创造令人惊叹的奇迹。 玩游戏当然少不了一台“游戏机”,即电脑。在自己的电脑上搭建游戏平台就得给自己的电脑购买一些好的配置以保证游戏的顺畅这会增加游戏成本,有时还会有系统崩溃的风险,这些潜在的风险处理起来还是比较麻烦的...阅读全文

阿里云弹性裸金属服务器-神龙架构(X-Dragon)揭秘

摘要: 在5月16日的飞天技术会新品直播中,特别邀请了业界知名大咖狒哥以及阿里云虚拟化资深专家旭卿作为现场直播的嘉宾。本次直播主要从产品背景到“X-Dragon架构”,从硬件设备到软件应用来深度的剖析“X-Dragon架构”为弹性计算裸金属服务器提供的极致计算能力。 在5月16日的飞天技术会新品直播中,特别邀请了业界知名大咖狒哥以及阿里云虚拟化资深专家旭卿作为现场直播的嘉宾。本次直播主要从产品背景到“X-Dragon架构”,从硬件设备到软件应用来深度的剖析“X-Dragon架构”为弹性计算裸金属服务器提供的极致计算能力。 直播视频请点击 以下为精彩视频内容整理: 产品背景 这几年越来越多的大客户把自己的业务搬到云上来,一方面是因为云可以在成本、效率、性能方面提供更多的优势。...阅读全文

区块链开发工程师要干什么?

区块链开发工程师要干什么?如何成为一名合格的区块链工程师,其必备技能有掌握加密技术、共识算法、Go/java/C++、以太坊平台等内容,才能够完成公司区块链项目的研发和维护工作内容。 区块链开发 目前学完区块链专业的课程的两个就业方向: 一是Go编程开发工程师,多从业于软件开发公司,从事以下领域的编程:服务器编程、分布式系统编程、网络编程、数据库操作、开发云平台等。 目前很多云平台采用Go开发,Go语言是目前项目转型区块链首选的语言,也是软件工程师转型首选的语言,是添加技术栈的首选语言。 二是区块链开发工程师,当前区块链开发人员多需要在以下行业:互联网金融行业、电子商务行业、物流行业、游戏行业等。 区块链工程师岗位职责:负责区块链底层技术研发。 以下是小编网罗的几个区块链工程师岗位要求: 1...阅读全文

博文 2018-12-13 21:34:47 晚qkl