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

[上海]golang 职位急招!互联网能源公司运维开发:熟悉golang,docker;云计算公司大数据服务端开发go语言(现学也可)

互联网能源公司 运维开发,要求学历985,211 关键词:devops,docker,运维开发 互联网公司背景优先" 上海 支持Docker容器相关工作 熟悉Linux操作系统,熟练使用golang,熟悉open-falcon/docker相关技术加分 薪资:年薪:税前RMB30-48万 薪酬结构: RMB (税前)/月*12个月, 0-8个月绩效, 中等绩效4个月; 奖金在每年春节前最后1个工作日发放; 福利: 补充公积金5%; 商业医疗保险; 健身卡; 员工食堂:中午吃饭(员工自己只需出10元/顿), 晚上8点后员工免费; 加班到9点后回家打车公司报销; 年假:10天/年, 员工满5年后,15天/年; 合同签3年, 6个月试用期; 地...阅读全文

美图互联网技术沙龙 第2期:Golang应用实践

【沙龙报名】美图互联网技术沙龙 第2期:Golang应用实践 【沙龙报名】美图互联网技术沙龙 第2期:Golang应用实践 2016-07-15 MTC美图培训中心 美图互联网技术沙龙 美图互联网技术沙龙 是由美图公司主办的线下技术交流系列活动,每期沙龙都将会邀请到美图内外部技术大咖莅临现场围绕着最热门的技术话题与大家进行交流和分享,努力为中高级技术人员打造一个高质量的技术交流圈。 ◆ ◆ ◆ 第2期主题:Golang应用实践 主题介绍:在越来越多场景中得到应用的Golang,正顺应市场需求不断快速发展,围绕Golang也正在形成相对成熟的生态体系。本期沙龙,我们希望通过三个充分凝聚实践性的议题,与各位Geek一起探讨下Golang在线上系统中的应用实践。 议题1: Golang在美图的应用...阅读全文

博文 2016-09-18 16:00:03 screscent

高大上办公环境 招golang,nodejs,java 开发

关于我们:

明星创业团队,产品还没有开始 已经拿到天使轮

我们正在做什么?

跨境支付与互联网金融平台

我们的愿景和使命?

我们希望让每个人的信用产生价值

我们希望利用严谨、高效的新技术,让B端用户更安全、便捷地享受金融服务

我们希望为每个人提供更符合移动互联网时代的金融产品

我们让跨境支付更简单,更安全

...<a href=阅读全文

科班出身和培训上岗的程序员谁更牛?

高考分数下来一段时间了,又到了大学新生选专业的时候啦!想想当年从成百上千的专业中选择的纠结记忆犹新,那时想法就是当法医。 刚和家长说出想法一盆拔凉拔凉的水把我熊熊燃烧的小心脏浇灭了,家里告诉我不行,这个职业太晦气不能干,不管我咋坚持都不行,最后放弃了, 于是乎我上网查许久最后直觉告诉我“挨**踢”未来前景会很好,于是乎稀里糊涂就报了软件工程。 当时连是干啥的都不知道。 后来在大学期间老师告诉我们的程序员是这个样纸 而毕业后现实中确是这个样纸 和这个样纸 而且随着时间流逝的结果是这个样纸 云栖社区发起话题后,很多小伙伴们都分享了自己的一些看法: 社区昵称:浮生递归 这...阅读全文

孔壹学院区块链技术课程限时5折-倒计时1天

孔壹学院本周五区块链技术课程限时5折~倒计时1天,激不激动!开不开心!哪些课程五折呢?Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全。如何购买呢?活动当天登录孔壹学院官网线上购买即可网址:http://edu.kongyixueyuan.com/?20190221meiti客服微信号:ChainDesk区块链技术交流QQ群:26327094...阅读全文

博文 2019-02-21 14:34:46 ChainDesk

Go 发布自动更新代码所用 API 的 gofix 工具

下一版本的Go在最基础的软件包方面将包含显著的API变更。除非进行更新,采用新版 API,否则将无法编译实现HTTP服务器句柄、调用net.Dial、调用os.Open及使用reflect软件包的代码。随着Go语言愈加稳定,发布频率减缓将成为常态。每周的快照版本中都会有API变更,部分可能能自动管理;然而,合计起来看,手动更新现有代码的工作量仍然非常地大。 Gofix是一款减轻更新现有代码工作量的新工具。它读取源文件中的程序,查找对旧版API的使用,用当前API进行改写,并将程序写回文件。有些API变更未保持全部原有功能,所以gofix的改写有时并不完美。当无法自动改写旧版API时,gofix将给出警告及文件名与所在行数,开发者可以检查并亲自重写代码。Gofix负责处理乏味冗长的简单变更,而...阅读全文

博文 2014-10-04 19:26:01 希·梦评论(3)

能闻到“银幕里的馄饨香”?《小门神》用阿里云渲染好莱坞级特效

![lADOBVy12c0JlM0WWQ_5721_2452.jpg](http://studygolang.qiniudn.com/151229/cc9691c0e9f916874517308819f7598c.jpg) 首映礼之后,国产3D动画电影《小门神》在全国拉开点映大幕。优良的口碑在社交网络迅速发酵:“人间小镇真的太真实了,我甚至都能闻到银幕里飘来的馄饨香”,“整个电影随便截一张图都是壁纸”。 华丽的画面背后,支持这一切呈现出来的技术因素值得关注。《小门神》中一共有1940个镜头,制作历时29个月。每一个动画师,一天只能制作一秒动画,可以说是用“人间”28800秒换来“神界”的1秒,精细到眉毛的细微肌肉变化。以场景复杂的混沌店为例,一个镜头不到4秒,却用了337天来...阅读全文

惊呆了!颜值爆表的20+位阿里技术女神同一时间向你发出共事邀请!

摘要: 女神节快到了,云栖社区为此推出“三七”女神节特别分享,20+位颜值爆表的阿里女神们同一时间向你发出了共事邀请,快来赴约吧! **点此查看原文:http://click.aliyun.com/m/43263/** 女神节快要到了,小编火速在阿里的程序员群体中发掘出了一群美女!和大家分享下,阿里背后写代码、修bug的女神们! 巾帼不让须眉,如今越来越多的女性同胞参与到IT行业,她们挥斥方遒、纵横四海,在全球范围IT行业发挥着日益重要的作用。她们是工程师、是运营、是项目管理、是市场。。。,她们组建团队、开发软件,无私奉献,这个行业因为她们的参与,才显得更加精彩,因为她们的出现,才有了更多活力。 云栖社区为此推出“三七”女神节特别分享,20+位颜值爆表的阿里女神们同一...阅读全文

Linux运维之后到底可以做什么工作?

学习Linux运维可以从事哪些工作呢?Linux运维因为入门门槛比较低,很多人在大学刚刚毕业没有进入到职场之中,都想要转行去学习Linux运维,但是很多人都不知道学习完Linux运维之后到底可以做什么工作,今天我们就一起来看下吧。 1、Linux运维工程师:Linux运维是现在每个企业都不能够缺少岗位,对于大公司的Linux运维来说是非常重要,还需懂基本的语言,对于小公司来说技术要求相对于低一点,基本用不到什么太多开发的知识。 2、linux服务器开发:如果是用C/C++之类的话,要求也很高。因为互联网行业才人流动性相对大,所以工资可观,特别是对优化延迟什么的了解很深入的,发展前景是最好的。这个岗位相对于招聘比较少的,不过这部分的从业人员对于技术要求都是非常高的。 3、Linux内核开发:是...阅读全文

博文 2019-11-13 16:35:09 zhouzhou2018

golang HTTP cookie 登陆百度

``` package main //QQ29295842 欢迎大家技术交流 import ( "fmt" "io/ioutil" "net/http" "net/http/cookiejar" // "os" "net/url" "time" ) func main() { //Init jar j, _ := cookiejar.New(nil) // Create client client := &http.Client{Jar: j} // Create request req, err := http.NewRequest("GET", "http://zhanzhang.baidu.com", nil) // Fetch Request resp, err := client....阅读全文

博文 2017-09-01 01:21:20 long

行为树 behavior3go

参考 游戏AI - 行为树Part1:简介 游戏AI - 行为树Part2:框架 https://github.com/f15gdsy/BT-Framework http://www.u77.com/game/3067 一、有限状态机 游戏中的AI,大多数都是按照规则设定好的,没有太多花哨的技术。原因有几个: 一是出于风险成本的考虑,用一个新技术,需要程序员开发相应的算法和框架,游戏设计师重新上手设计方法和摸索算法的适用范围,小团队承受不起这样的开销,大团队又怕做坏名声; 二是“高级”的AI算法并不直观,难以设计。举一个例子,怎么利用神经网络来训练一个士兵AI?我见过的一个例子是设计师用几个按键来操作士兵移动攻击,然后程序自动记录敌我双方的数据和设计师的操作,最后利用这些信息作为input构...阅读全文

博文 2019-07-02 18:32:41 合肥懒皮

2016阿里云93款产品全向图发布(6月制)

摘要: 为了能一目了然知道阿里云产品和服务,并可以依照IT系统发展脉络理清产品和服务之间的内在联系,进而充分利用新技术实现业务梦想,云栖社区特别绘制了这张图。 DT时代,一切都将走向数据化,可视化。在阿里云所阐述的“技术拓展商业的边界,商业驱动技术的变革”理念中,密集发布的新技术与产品让业内更加震撼,让用户更为惊喜。阿里云逐步实现了“将计算能力变成像水电一样的基础设施”的目标,走向“为了无法计算的价值”。 为了帮助更多朋友一目了然地知道阿里云现在提供的所有产品和服务,并可以依照IT系统发展脉络理清产品和服务之间的内在联系,进而充分利用新技术实现业务梦想,云栖社区特别绘制了一张“2016阿里云93款产品全向图”。 ![产品图.jpg](http://studygolan...阅读全文

嵌入式学习的13大法则,你造吗?

![QQ截图20160909173057.png](http://studygolang.qiniudn.com/160909/bf156e01821db5bab860f038637f0bb5.png)   学习嵌入式的过程,是一个不断积累,不断实践的过程。毕竟,一名有成就的程序员不是一蹴而就的,下面是来自一个嵌入式开发高级工程师为我们总结的关于嵌入式开发学习的13大法则,大家不妨参考一下:   一、资源有限性法则   嵌入式计算不仅需要网络快速、一致的计算,而且也要求系统能够井然有序地将其执行代码和数据,存储在一个“共同”的“狭小”的空间内。   二、冗余度法则   在嵌入式系统具有足够的冗余度之后,系统的“初始敏感性”对于其“最终计算结果”的影响就变得微乎其...阅读全文

如何开发和构建Android multidex?

在Android开发中,函数方法超过65k限制后,我们就常常会用到multidex分包解决,但是multidex的配置,对系统apk的构建、签名、打包复杂性大大的增加,严重的降低了构建效率。那这个问题怎么处理呢? 为解决这个问题,通常我们使用的方法就是在Gradle productFlavors新建出来一个 development flavor 和 production flavor 来满足我们不同构建需求。 为了更直观的给大家展示具体的操作,我们通过一个例子来演示如何设置这些flavors在Gradle build文件中: android { productFlavors { // Define separate dev and prod prod...阅读全文

什么是云计算?什么是云服务器?有什么用?

什么是云计算?什么是云服务器?有什么用?很多人都听过云计算和云服务器这几个概念,那么到底什么是云计算、什么是云服务器呢?云服务器又有什么用呢?提供阿里云、腾讯云特惠1折秒杀活动的“尊托云数-zuntop.com”就带大家一起来了解一下。云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。云计算早期,简单地说,就是简单的分布式计算,解决任务分发,并进行计算结果的合并。因而,云计算又称为网格计算。通过这项技术,可以在很短的时间内(几秒种)完成对数以万计的数据的处理,从而达到强大的网络服务。云计算服务,即云服务。指可以拿来作为服务提供使用的云计算产品。...阅读全文

Go 1.8 正式发布,编译时间比 Go 1.7 提高约 15%

go语言交流群185521558,欢迎你的加入:点击链接加入群【Golang技术交流】:https://jq.qq.com/?_wv=1027&k=43awu7x 今天Go 团队很高兴地宣布Go 1.8发布了。现已提供下载。整个标准库有了显著的性能提升和变化。该版本主要的更新内容如下: Go 1.7中为64位x86引入的编译器后端现在用于所有体系结构,这些体系结构将会有显著的性能改进。例如,我们的基准程序所需的CPU时间在32位ARM系统上减少了20-30%。在此版本中,64位x86系统还有一些性能改进,编译器和链接器更快了,编译时间应该比Go 1.7提高约15%。但是在这一领域还有很长的路要走:我们希望在未来版本中实现更快的编译速度。 垃圾收集暂停时间明显更短,通常在10...阅读全文

go语言实现斐波数列

斐波纳契数列,又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*) 递归实现 package main import "fmt" func fibonacci(num int) int{ if num<2{ return 1 } return fibonacci(num-1) + fibonacci(num-2) } func main(){ for i := 0; i<10; i++{ nums := fibonacci(i) fmt.Println(nums) } } 闭包实现 package main import "fmt" func f...阅读全文

博文 2016-08-30 01:00:08 chenxun2009

【热拉APP招聘】Go软件工程师--上海,急急急~火火火

上海初生网络科技有限公司是一支热爱互联网,热爱新奇,热爱冒险的年轻人团队,致力于创造最有趣的移动应用,最易用的操作体验,最温暖的团队文化。 上海初生网络科技有限公司旗下的第一款移动应用产品—the L ,已获得国内知名投资人pre-A轮的数百万美金风投,并被各大科技媒体和财经媒体采访报道。 为什么选择the L? 1、薪酬福利:具有竞争力的薪酬和福利,高于行业平均水准;优秀者能获得股权,成为公司主人;每个月都有吃喝玩乐的团队活动,可带家属喔; 2、团队氛围:追求小而美的年轻团队,互联网狂热分子,对新产品/新技术/新设备极度敏感;自由,平等,温暖,上进的工作氛围,不打卡; 3、工作装备:为每个工程师提供高配置的苹果电脑,手机,平板和其他设备; 4、吃货天堂:无限量供应优质进口...阅读全文

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

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

博文 2019-01-02 19:03:02 七牛云

用GO实现的erlang的genfsm.

关于erlang的有限状态机,参考erlang四大behaviour之二-gen_fsm这篇文章。 有限状态机可以用下面这个公式来表达 State(S) x Event(E) -> Actions(A), State(S') 这两天正好空闲,就用golang实现了一下,话不多说,直接上代码 package util import ( "errors" "reflect" "sync" "time" "unicode" "unicode/utf8" "util/log" ) var typeOfError = reflect.TypeOf((*error)(nil)).Elem() type FSM struct { sync.Mutex StopReason string rcvr refl...阅读全文

博文 2015-01-13 12:09:56 sll1983

准备踏入IT编程的学子们,你们第一门编程语言选谁? Are You Ready? Go!

Are You Ready? Go! ——第一门编程语言选谁? 金旭亮 说明: 这篇文章是专门针对大学低年级学生(和其他软件开发初学者)写的,如果你己经是研究生或本科高年级学生,请将这篇文章转发给你的师弟或师妹,希望这篇文章能够帮助他们少走弯路,顺利地迈入软件开发的大门;如果您是一位有经验的软件开发者,或者是关注计算机教育的同行,也敬请提出宝贵意见。 发表看法请在本贴评论,或者在我的新浪微博“北理工教师金旭亮(http://weibo.com/jinxuliang)”上相互沟通。 本文仅代表个人看法,权作抛砖引玉之用。 金旭亮写于新学期开学之际:2012年9月3日 ================================================================...阅读全文

博文 2015-06-17 23:00:41 feixiang_john

一个有特色的有限状态机

gofsm是一个简单、小巧而又特色的有限状态机(FSM)。 github已经有了很几个状态机的实现,比如下面的几个,还为什么要再发明轮子呢? 原因在于这些状态机有一个特点,就是一个状态机维护一个对象的状态,这样一个状态机就和一个具体的图像实例关联在一起,在有些情况下,这没有什么问题,而且是很好的设计,而且比较符合状态机的定义。但是在有些情况下,当我们需要维护成千上百个对象的时候,需要创建成千上百个状态机对象,这其实是很大的浪费,因为在大部分情况下,对象本身自己会维护/保持自己当前的状态,我们只需把对象当前的状态传递给一个共用的状态机就可以了,也就是gofsm本身是“stateless”,本身它包维护一个或者多个对象的状态,所有需要的输入由调用者输入,它只负责状态的转换的逻辑,所以它的实现非常...阅读全文

博文 2017-02-08 12:53:45 smallnest

我们是如何做数据库运维和优化

摘要: 8月24日阿里云数据库技术峰会上,阿里云高级DBA专家玄惭带来面对超大规模的数据库集群,尤其是在每年像双11这样重大促销活动中,阿里云是如何进行运维和优化的。本文主要介绍了天象和CloudDBA两个产品,包括他们的起源、基于系统画像仓库的应用、产品化等,最后对RDS产品的可诊断性建设和可运维性建设作了补充。 8月24日阿里云数据库技术峰会上,阿里云高级DBA专家玄惭带来面对超大规模的数据库集群,尤其是在每年像双11这样重大促销活动中,阿里云是如何进行运维和优化的。本文主要介绍了天象和CloudDBA两个产品,包括他们的起源、基于系统画像仓库的应用、产品化等,最后对RDS产品的可诊断性建设和可运维性建设作了补充。 随着云数据库时代的到来,它的运维体系不仅仅包括保持...阅读全文

阿里云E-HPC联合安世亚太、联科集团共建云超算生态

摘要: 进入“中国制造2025”新时代的节奏又加快了速度!阿里云是国内最大的云计算厂商,去年9月阿里云推出了首个公共云上的超算平台,可一键部署获得媲美大型超算集群环境的云上超算中心,在成本、便捷、扩展性上都有非常大的优势。 5月23日,2018云栖大会武汉峰会,阿里云高级技术专家刘峥和张维,对弹性计算最新上线的 serverless (无服务器化)计算技术Bazaar及基于该技术的容器服务产品 Severless Kubernetes 进行了解析。并就满足 serverless 用户在不管理底层基础设施的情况下,如何简化用户业务部署流程,更快部署、交付用户业务,降低用户使用费用,提供更细资源粒度等方面进行了精彩的分享。 阿里云高级技术专家贺荣徽,对阿里云E-HPC弹性高性能计算服...阅读全文

【北京】【云联万维-招聘-多云管理平台工程师/技术专家】我们为多云时代而生,只做最好用的企业级全栈多云管理平台

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

在 Golang 定时任务中判断函数是否执行完成

使用 golang 的定时任务(采用 robfig/cron 包),每 5s 调用一个函数进行处理,但是这个函数的处理可能会耗时,在没有执行完之前如果再次调用,就会导致计算结果不对。如定时任务:// 5s 定时任务 func run5Second() { spec := "*/5, *, *, *, *, *" c := cron.New() //npc刷新 c.AddFunc(spec, modelFish.NpcRefresh) c.Start() }NpcRefresh 方法定义:// NpcRefresh 返回需要刷新的NPC func NpcRefresh() { online := getOnlineRoomIds() //online := []string{"5"} fmt....阅读全文

博文 2017-06-19 14:46:54 nfwater

Go Hackthon 十月魔都约一场 Go 语言烧脑之战

10 月 21 日 - 22 日,坐标上海,两天一夜不间断烧脑,指定 Golang 编程语言,一场“世界上最酷的开发者狂欢”即将到来。 Donald Knuth 在他 1974 年获得图灵奖时的演讲中表示:“程序设计本身既可以是一种科学也可以是一种艺术。当我提到编程艺术的时候,我主要是用一种审美观在看待一个程序。”在 Knuth 看来,程序其实就是一件艺术品,要像创造一件艺术品一样去创造程序,这不仅需要知识储备,同时还需要创作者的灵感和对于这个作品的独有的感情。 我们认为,在一个纯粹的环境中,与旗鼓相当的对手聚在一起,能够最大程度的激发“艺术家”的灵感。显然,没有什么比一场黑客马拉松(Hackathon)更合适了。10 月,Go 基金会联合 PingCAP 为大家准备了一场 Go 语言 Ha...阅读全文

Go语言核心之美-必读

Go语言核心之美开篇了!,无论你是新手还是一代高人,在这个系列文章中,总能找到你想要的! 博主是计算机领域资深专家并且是英语专8水平,翻译标准只有三个:精确、专业、不晦涩,为此每篇文章可能都要耗费数个小时,但是我无怨无悔! Go语言专栏中的文章都是很实时很新鲜的,我的目标就是:与世界同步!所以,请尽情享受饕餮大宴吧! 同时欢迎大家加入Golang隐修会,组织网站vgo.io(还在制作中),QQ群894864,欢迎加入这个大家庭,这里有所有你想要的,是其它群无法提供的,而且热心大神很多哦...阅读全文

博文 2017-10-27 20:56:46 erlib

golang通过socket与java通讯

作为计算机专业的学生(虽然很水),直到今天还有二年级的师弟问我计算机专业学计算机网路基础究竟有什么作用?项目中是否只能用一门编程语言?……解释了半天,没能解释明白(原谅计算机专业读久了,口才真的变烂了),于是写下这篇文章。 本文主要是实现echo服务器/客户端,服务器采用golang编写,客户端采用java编写(别问我为什么不用C++,如果会早就用了),本文的目的是为了说明,现代编程中,网络是十分重要的,另外一个项目中,不仅仅只能用一门编程语言,由于本人也是入门,写的不好地方,望指正,谢谢。有不懂的,可评论,下面上代码: //server.go //客户端,主要是在9000端口创建监听程序,用于接受客户端连接 package main import ( "bufio" "fmt" "log"...阅读全文

博文 2015-12-12 01:00:10 u013025612

foo、bar到底是什么意思

在学习编程语言的过程中,尤其使用的是英文的书籍,我们经常发现一些foo、bar、baz之类的名字,要么是变量的名字,要么是文件的名字。。。深究起来完全不明所以。这到底是什么意思呢? 示例 下面是《C++17 STL Cookbook》这本书的一些用例: //foo用做类名 class foo { public: static std::string &standard_string() { static std::string s{"some standard string"}; return s; } }; 还有: //用作文件名 path p {"testdir/foobar.txt"}; 同样其他语言里也有这种情况,《The Go Programming Language》这本书使用了...阅读全文

golang开发modbus-rtu通信

用到的gomodbus包是坛友slzm40编写和共享的,感谢他的无私分享,本帖只是抛砖引玉,将我自己学习的一些经历分享给大家;有关modbus包可以直接向slzm40请教或一起讨论;1、创建工程,导入modbus包包地址"github.com/thinkgos/gomodbus";2、打开虚拟串口添加一对虚拟串口 图2.1 3、打开modbus-slave软件打开modbus-slave从机软件,用来测试从机;需要注意设置通信地址和读取寄存器的地址和数量; 图3.1 4、运行代码查看可用串口,因为虚拟串口选择com1和com2,虚拟中我选择使用/dev/ttyS1 图4.1 编译运行,会提示串口打开失败,这是因为linux对设备的权限做了限制 图4.2 获取串口读写、运行等权限 图4.3 5...阅读全文

博文 2020-03-05 03:32:45 王鹏_7ebe

TCP self-connection

Go 语言的 net 库里有下面这样的一段代码,这段代码是用来发起一个 tcp 连接的,仔细阅读这段代码可以发现代码里处理了一种很不常见的特殊情形,也就是 tcp self-connection。代码中的注释解释得很详细了。 func dialTCP(net string, laddr, raddr *TCPAddr, deadline time.Time) (*TCPConn, error) { fd, err := internetSocket(net, laddr, raddr, deadline, syscall.SOCK_STREAM, 0, "dial", sockaddrToTCP) // TCP has a rarely used mechanism called a 'si...阅读全文

博文 2014-12-21 14:54:33 skoo

高薪引进资深go研发工程师

1、全日制本科及以上学历,计算机相关专业,3年以上互联网行业go开发工作经验。 2、具有千万级日活跃用户业务逻辑系统者优先考虑 如有资深带团队的TL也非常欢迎,我们有TL的岗位,欢迎自荐及推荐朋友! 我们以行业内领先的薪资水平+股权激励来引进人才,具体情况也欢迎来咨询! 工作地点:坐标CBD地带 简历请投递到seren.jiang@onxion.co...阅读全文

阿里云安全合作伙伴计划 新一轮招募开始

摘要: 阿里云安全合作伙伴计划新一轮招募开始了。 我们希望有更多具备安全服务能力、营销能力、技术能力的合作伙伴加入我们,为企业客户提供更专业、更高效的云安全服务,借助生态的力量,实现云安全的普惠。 共享百亿规模云安全市场红利 随着云计算的普及和企业数字化转型的加速,云安全的市场规模以超过20%的增速拓展(Gartner数据),安全厂商、垂直行业云、服务和咨询机构等,有望“搭上云这趟车”,迎来新一轮增长。 阿里云安全合作伙伴计划 新一轮招募开始了。 image 我们希望有更多具备安全服务能力、营销能力、技术能力的合作伙伴加入我们,为企业客户提供更专业、更高效的云安全服务,借助生态的力量,实现云安全的普惠。 共享百亿规模 云安全市场红利 随着云计算的普及...阅读全文

云原生的不同解释及正确含义

云原生的解释可以说五花八门,本文从不同角度探讨云原生的内涵以及如何从不同维度准确理解它的含义。 云原生起源 网上有些文章提到云原生是“Pivotal公司的Matt Stine于2013年首次提出云原生(CloudNative)的概念”。我搜索了英文“CloudNative”,阅读了首页的所有文章,里面没有一篇提到“Matt Stine首次提出云原生”,但它们每一篇都提到了“云原生计算基金会”的定义。“Matt Stine”确实写了一本书,叫《迁移到云原生架构》,他以前确实在Pivotal公司工作,但说他“首次提出云原生(CloudNative)的概念”应该是不准确的, 而且他的定义和云原生的含义是有一定偏差的。 我觉得比较接近的说法是Netflix公司首创了云原生,详见Going Cloud...阅读全文

博文 2019-12-14 09:32:39 倚天码农

区块链开发工程师,微生活怎么样?

了解更多区块链公司讯息,公司背调,欢迎通过关注【合伙猫】/【ID:hehuomao99】咨询了解公司名称:深圳都市微生活科技有限公司招聘岗位:区块链开发工程师薪资待遇:12-24k 职位描述 合伙猫 岗位职责: 1、负责公司已有项目对公业务的公链技术实现和落地; 2、负责区块链3.0底层公链开发; 任职要求: 1、全日制本科及以上学历,计算机相关专业; 2、3年以上GOLANG或C/C++项目开发经验,1年以上区块链底层开发; 3、了解共识算法、加密算法等区块链基本原理。 4、熟悉Unix/Linux操作系统; 5、具备良好的分析解决问题能力,能独立承担任务和有系统进度把控能力; 6、好学、责任心强、思维缜密敏捷、良好的对外沟通和团队协作能力。 此项目是世界级的区块链公链项目,特有斯坦福大学...阅读全文

深入浅出 Raft - 基本概念

引子 因为一直在跟 Raft 打交道,虽然对 Raft 很熟悉了,但如果你要我去给一个完全不知道什么是 Raft 的人讲 Raft,我觉得难度还是非常大的。所以我决定使用我一贯罗里吧嗦,用比喻和讲故事的方式,来尝试说说 Raft。 如果你跟你孩子一起看过小猪佩奇,你大概就能知道我为啥用了这么怪的取名。如果没看过的,强烈推荐你去看看,这真的是一部很不错的儿童动画。 日志和状态机 兔小姐准备在泥坑小镇成立一家银行(就叫泥坑银行吧)。对于银行储蓄系统的设计,兔小姐找来了猪爸爸。 兔小姐:『猪爸爸,我们要保证,无论怎样用户的金钱不能有错误。假如客户存了 100 块钱,那么他的账户就会多出来 100 块钱,不会是 101,也不会是 99。』 猪爸爸:『好的,兔小姐,我觉得我们可以这样。如果一个客户来存...阅读全文

博文 2017-10-16 02:43:35 siddontang

Google试水—Go语言也要开始尝试机器学习?

go语言交流群185521558,欢迎你的加入:点击链接加入群【Golang技术交流】:https://jq.qq.com/?_wv=1027&k=43awu7x 导读:Go又称Golang,是Google开发的一种静态强类型、编译型、并发型且具有垃圾回收功能的编程语言。Go语言于2009年11月正式宣布推出并开放源代码,开始在Linux及Mac OS X平台上进行了实现,后追加Windows系统下的实现。 大部分用过Go语言的人都认可其是一种非常不错的生产力工具,有人总结其优点如下: 部署简单 并发性好 语言设计良好 执行性能好 目前也有许多使用Go语言开发的成功项目,包括:nsq、docker、packer、skynet、Doozer、Heka、...阅读全文

直击DTCC2018 阿里数据库技术干货全面解析

摘要: DTCC2018将如约而至。阿里数据库的核心团队将亮相此会,并与国内数据库专业人士交流过去9年在数据库领域的经验。一起来看看在DTCC2018上阿里数据库团队都给你准备了哪些你最关心的主题吧。 如果你是一个技术人的话,就一定听过中国数据库技术大会(简称DTCC)。作为国内数据库及大数据领域规模最大、最受欢迎的技术交流盛会,云集了国内外顶尖专家,共同探讨MySQL、NoSQL、Oracle、缓存技术、云数据库、智能数据平台、大数据安全、大数据和开源、大数据创业、大数据深度学习等领域的前瞻性热点话题与技术。自2010年以来,迄今已成功举办了八届,累计参与人次达到20000+。 2018 年 5 月 10日,DTCC2018将如约而至。阿里数据库的核心团队将亮相此会,并与国内数...阅读全文

孔壹学院:本周五区块链技术课程限时5折

小伙伴们,孔壹学院搞活动啦!本周五区块链技术课程限时5折~涉及的课程有:Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全。如何购买:活动当天登录孔壹学院官网线上购买即可网址:http://edu.kongyixueyuan.com?20190220meiti客服微信号:ChainDesk(可直接扫描下方二维码)区块链技术交流QQ群:26327094...阅读全文

博文 2019-02-20 23:34:44 ChainDesk

2018 开源分布式中间件 DBLE 年报

2017年10月24日,爱可生正式开源了我们自主研发的分布式中间件—DBLE,经过一年各行业用户业务应用沉淀,我们持续进行产品打磨与更新迭代,在2018年的最后一天,我们使DBLE拥有了更清晰的定位。 DBLE 自我介绍 · 「 DBLE 」 企业级开源分布式中间件,江湖人送外号 “MyCat Plus”;· 简单稳定,持续维护,良好的社区环境和广大的群众基础使 DBLE 得到了社区的大力支持;· 最新版本 dble 2.18.10.0https://github.com/actiontech... · 对应文档地址https://actiontech.github.io/... · 技术交流群:669663113 DBLE 社区故事 · Release 2017.10.24开源一年多以来,...阅读全文

博文 2019-01-02 15:34:49 爱可生云数据库

孔壹学院区块链课程-今日五折啦!

五折啦~五折啦~今天孔壹学院区块链课程五折啦~Golang、共识算法、公链实战、Hyperledger Fabric、DAPP、源码解析、钱包、密码学、智能合约安全课程全部五折~课程购买网址:http://edu.kongyixueyuan.com?20190222meiti客服微信号:ChainDesk区块链技术交流QQ群:26327094...阅读全文

博文 2019-02-22 16:34:49 ChainDesk

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

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

过年了,给亲朋好友解释「啥是程序员」

前言 一年一度的春节又到了,作为程序员的你是怎么告诉亲朋好友自己日常到底是做什么工作的呢? 程序员是一个新兴的职业,我在上大学以前不了解程序员到底是做什么的,对编程语言也一窍不通,也不关心玩过的「游戏」和天天逛的「网站」究竟是怎么来的。 当年加了计算机科学与技术专业的新生群,听着师兄和师姐们在聊天,其中就聊到了「程序员」这份职业。当时脑海里第一反应想象的竟是「复印机、打印机等办公」乱七八糟的东西 外行人看程序员 有的「初高中」同学知道我读了计算机专业,于是过来问我:计算机专业应该会组装电脑的吧,我想组装一台新电脑,能不能帮帮忙给点意见,比如电脑配置清单什么的。 在我大学期间我爸希望我多考一些证书,比如有关「电气和会计」之类证书。他认为:只要证书多,那找工作肯定不成问题,工资也会比没有证书的人...阅读全文

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技术研发和实习生

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