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

Proxyer 私有内网映射工具

私有内网映射工具 项目地址 github 项目地址 gitee 试用地址 http://test.proxyer.cn:6789/访问密码:12345678 现在市面上的内网映射工具,大部分都是收费的,收费的同时一般也只能够提供有限的网络带宽。造成这个问题最主要的原因是流量本来就非常贵,无论是谁提供内网映射服务都绕不过这个问题,而免费的内网映射工具,更无法保证提供优质的服务了。 当下互联网大部分的应用已经高度依赖可靠的网络带宽,网络带宽小,会极大的影响很多应用的体验,例如远程桌面、文件传输、视频监控等应用,带宽小体验非常差。 与此同时,云服务器的租用变得越来越简单,按流量收费的这种模式也逐渐兴起,在这种情况下,我们完全可以选择为自己或者团队搭建一个私有的内网映射服务。提供按质,按量的优质服务...阅读全文

博文 2020-03-08 21:32:39 khvysofq

golang使用protobuf

安装protobuf编译工具 下载最新版 https://github.com/golang/protobuf 官方网站 https://developers.google.com/protocol-buffers/docs/proto3 解压后 执行 ./autogen.sh 如碰到没有支持的程序,安装之 ./configure make make install 安装golang支持库 下载 https://github.com/golang/protobuf 在项目src目录中建目录 github.com/golang/protobuf/将下载的protobuf全部copy到此目录 cd到此目录执行 make 将编译出protoc-gen-go可执行程序,此程序提供给protobuf编...阅读全文

博文 2016-02-20 16:00:01 wolgame

【上海】【18K-25K】先人掌信息科技招聘GO开发工程师1名

官方网站:http://wp.moca-tech.net/ 媒体报道:https://brandequity.economictimes.indiatimes.com/news/business-of-brands/cheetah-mobile-partners-with-ventes-avenues-in-india/51709143 公司规模:20 人 公司地址:闵行区联航路1188号 职位描述/工作职责 1. 协作处理广告服务器每天上千万次请求; 2. 海量数据生产、消费(去重,统计等); 3. 参与架构讨论及核心研发; 4. 提供自身业务及平台协作接口。 基本要求 5. 2年以上golang项目经验,熟练掌握go语言编程,有高并...阅读全文

以太坊常用网址

以太坊常用网址 李赫 2016.07.10 以太坊有很多有用的网站都分布在国外,找起来很费劲,这里总结一下 更多文章请看http://blog.csdn.net/sportshark 1、以太坊官方网站:https://ethereum.org/ 该网站为以太坊的官方网站,有详细的以太坊介绍和各种连接地址,推荐详细看一看 2、以太坊所有源码地址(官方):https://github.com/ethereum/ 该github为以太坊所有项目的源码地址,以及更新和发布。 3、以太坊Homestead文档地址(官方):http://www.ethdocs.org/en/latest/index.html 该网站为以太坊的详细介绍文档,基本包括了以太坊的方方面面,如果有什么不清楚的原理和应用,基本...阅读全文

博文 2017-12-04 12:21:53 sportshark

您是从何时开始关注 Go 语言?是什么原因促使你们团队决定使用 Go 语言?以及是什么原因促成了《Go语言编程》这本书呢?

2009 年 11 月 Google 首次对外公开透露 Go 的存在后,就一直有保持关注。但真正开始使用 Go 语言大规模投产是在 2011 年上半年,当时是在和我们团队的早期成员使用 Go 语言研发分布式对象存储系统。 与此同时,市面上几乎没有发现和我们一样这么大规模玩 Go 语言的个体或组织。客观地说,我们这样做的确很冒险,连 Google 官方当时也没有这么干,且 Go 语言官方正式版都尚未发布,Google 发布 Go 1.0 是在过了一年之后。记得项目启动早期,我们对于要不要使用这么一门还在萌芽生长状态的编程语言来构建线上的大规模系统,内部成员曾各抒己见略有争议。后来根据我们团队成员的经验自我剖析判断下来,确定这事可行 。原本存储系统我们做过好几遍,实际也跑过几个线上大规模运营的自...阅读全文

博文 2015-06-17 20:15:58 zxzxzzxx950509

基于tutum/lamp镜像搭建GoLang网络应用

2015-01-27 wcdj 摘要:Docker Hub上有较多的LAMP镜像,其中tutum/lamp镜像较为出名,本文使用tutum/lamp作为基础镜像,并在其上添加go编译环境,然后创建和测试一个支持GoLang网络应用的镜像。 过程如下: 1,从Docker Hub下载tutum/lamp镜像 root@gerryyang:~# docker search -s 5 lamp NAME DESCRIPTION STARS OFFICIAL AUTOMATED tutum/lamp LAMP image - Apache listens in port 80, an... 47 [OK] dockerfiles/centos-lamp 8 [OK] root@gerryyang:~...阅读全文

博文 2015-01-29 20:00:10 delphiwcdj

使用nc和go做简易测速服务器和客户端

这几天公司需要测试一下几家IDC的速度,由于需要找别人帮忙进行测试,因此需要尽可能搞的简单,于是就用go语言写了一个windows客户端。为啥用go呢?因为java需要jre,太大了;c++需要对应的库支持,写这个东西太麻烦,其他的语言都有类似的问题,而go做这些事情很简单,几行代码就搞定了,而且由于它完全是静态编译的,因此只要编译一个32位,一个64位即可,支持任何windows平台。 而服务器端,用nc简单搭一个完事 比如上传就可以用如下命令 nc -l 3344 >/dev/null 下载可以用如下命令 nc -l 3344 阅读全文

博文 2015-06-17 23:08:17 HopingWhite

数据宝双11狂欢夜,100%中红包,最高¥1111.1 1元现金

喜大普奔,犇走相告 厉害了,word数据宝 现在登陆数据宝官方网站 www.chinadatapay.com 双11玩转【幸运大转盘】 100%中奖机率,谁玩谁知道 还有¥111.1、¥11.11、¥1.11的现金红包 最高面额高达¥1111.1 不用拼人品, 玩得就是带劲! ![1.jpg](http://studygolang.qiniudn.com/161115/807b8140d97ac38d4221627c59768e03.jpg) ![3.jpg](http://studygolang.qiniudn.com/161115/5da152ca07155bb218a14c2afcbe712e.jpg...阅读全文

[原创] Go语言在Centos上的部署

序言 Golang是个好东西啊。部署非常简单,对于运维人员来说太爽了。 传统的Nginx啊Apache啊,外加PHP以及各个插件啊搞得头晕。 用了Go之后就什么都不需要了。只要把生成好的文件向服务器上一丢就ok。 目录 一、Centos7 从零编译Nginx+PHP+MySql 二、Centos7 从零配置Nginx+PHP+MySql 三、Centos7 从零编译配置Memcached 一、准备工作 1.1 安装或更新gcc gcc-c++ 因为我安装的Centos是绝对纯洁滴。啥也没有。没辙了。只有先安装个编译器了。 # yum install gcc gcc-c++ 1.2 创建需要使用的目录 source 是用来存放源码的文件夹。package是用来存放编译后的库文件。lnmp是我们...阅读全文

博文 2016-02-15 03:00:00 project

Go Programming Language

Google 今天发布了自制的变成语言,叫做Go,官方网站如下: http://golang.org/ 主要参与者名单繁星满天: Ken Thompson (Unix之父之一…好拗口) Rob Pike (Unix团队成员, 著书《 The Practice of Programming 》and《 The Unix Programming Environment》) 等等 Logo图标 (一只 Gopher, 金花鼠,作者 Renée French) 为什么Google要做自己的编程语言呢? 快,安全,处理并发 (其余的讲义在此) 似乎Google内部官方编程语言之战在即… C, C++, Java, Python, JavaScript, and now Go and Zimbu(by ...阅读全文

博文 2014-10-26 23:00:00 yangdelong

玩转云企业网(上):为什么需要云企业网

摘要: 我们在去年12月发布了网络家族新产品 -- 云企业网(原名云骨干网),英文名字叫Cloud Enterprise Network。经过海内外近半年的邀测和公测,云企业网于今年5月正式商业化了。我们之前发表过博客,一张图看懂网络产品云企业网,简单介绍了这款产品。 我们在去年12月发布了网络家族新产品 -- 云企业网(原名云骨干网),英文名字叫Cloud Enterprise Network。经过海内外近半年的邀测和公测,云企业网于今年5月正式商业化了。我们之前发表过博客,一张图看懂网络产品云企业网,简单介绍了这款产品。这次,将通过两篇文章让大家真正了解云企业网,并学会使用它。上篇将会介绍产品价值与功能,下篇着重讲解如何使用产品,敬请期待。 云企业网是一张什么网? 云企...阅读全文

Vue Element+Node.js开发企业通用管理后台系统

第1章 课程介绍介绍项目背景、达到的目标、技术栈和功能演示第2章 课程分析课程分析第3章 Vue进阶(上)对Vue的进阶知识进行讲解,包括$emit和$on、directive指令、组件化、Vue插件等相关内容。第4章 Vue进阶(下)对Vue的进阶知识进行讲解,包括组件通信、过滤器、监听器、Vue2.6重要新特性等相关内容。第5章 Element-UI入门对Element-UI的内容进行讲解,包括如何搭建Element-UI使用环境,如何使用插件快速集成Element-UI,并通过el-form源码解读说明Element-UI的基本实现原理。第6章 Vuex和Vue-router进阶对Vue的全家桶中两个重要插件:Vuex和Vue-router进行更加深入的介绍,包含原理讲解以及一些重要特...阅读全文

博文 2019-12-30 23:07:38 huakaihk

????????字节跳动 2020 春季实习生招聘及校招全职补录全面启动????????

????????字节跳动 2020 春季实习生招聘及校招全职补录全面启动????????投递之后记得在评论区留个言哈,方便我在后台匹配投递记录!​时间有限,抓紧投递简历了!顺便介绍一下我的部门!​我们是国际化研发部门,这个部门做啥呢?这不就是一看名字就知道是做的海外产品的吗~那你们这个部门咋样?有拿得出手的产品吗?那是必须有啊!国际化部门的重磅产品:Helo,这是公司内第一款在海外首发的社交媒体平台!现在Helo已经是印度本土语种社交媒体平台的第一名!GP上免费榜霸榜选手!目前,Helo在印度已经拥有几千万每日活跃用户,并保持高速增长!我们的未来是什么?​未来,我们希望可以把业务扩展到更多的国家地区,做全球的社交媒体平台!因此,我们需要更多优秀的人一起做有挑战的事!国际化研发团队,欢迎你!!...阅读全文

lex in golang

var txt = `{key1 = "\"value1\"\n" | key2 = { key3 = 10 } | key4 = {key5 = { key6 = value6}}}` var s scanner.Scanner s.Init(strings.NewReader(txt)) var b []byte loop: for { switch tok := s.Scan(); tok { case scanner.EOF: break loop case '|': b = append(b, ',') case '=': b = append(b, ':') case scanner.Ident: b = append(b, strconv.Quote(s.TokenText()...阅读全文

博文 2015-06-17 20:17:47 templarzq

google发布了一个go语言

这个月比较关注什么,我比较关注google的go语言,go语言的logo使用了一只可爱的地鼠 。 大概看了下这个go语言的语法,感觉变量的定义类似于pascal,一些语句和语法类似于c和java,这个有指针也同时有垃圾回收器,并且号称执行速度接近于c的语言,很是值得期待,个人推荐一个论坛,上面有go语言在ubuntu910下安装和go语言的学习http://goroot.org/index.ph...阅读全文

博文 2014-10-04 19:25:58 fjb2080

解决golang使用elastic连接elasticsearch时自动转换连接地址

使用olivere/elastic连接elasticsearch时,发现连接地址明明输入的时候是公网地址,但是连接时会自动转换成内网地址或者docker中的ip地址,导致服务连接不上。 // 自动转换成docker中的ip导致无法连接服务 time="2019-02-15T20:04:26+08:00" level=error msg="Head http://172.17.0.2:9200: context deadline exceeded" 解决方法 client, _ := elastic.NewClient( // ... // 将sniff设置为false后,便不会自动转换地址 elastic.SetSniff(false), ...阅读全文

博文 2019-02-15 20:34:44 dom_chan

go 安装及配置过程

终于开始学习go了,思绪很快,持续很难,记下来就会好点 1.安装 安装方式有很多选择,比如直接apititude golang,在ubuntu下,但为了可定制,还是直接去golang官方网站下载安装包自行安装,具体过程见: golang.org网站上下载安装了一个,直接解压至/usr/local下面 2.go运行配置路径: export GOROOT=/usr/local/goexport PATH=$PATH:/usr/local/go/bin 3.工作环境路径配置: export GOPATH=/home/@user/work/go export GOBIN=$GOPATH/bin export PATH=$GOPATH/bin:$PATH这样可以去确保找到你自己编译的package 也...阅读全文

博文 2014-10-17 23:00:00 suoluoji

DOS Network一月项目月报

欢迎大家阅读DOS Network第一期项目月报!DOS为了跟大家更好的沟通和交流,将在每个月为大家跟进DOS Network项目进展月报。月报主要分为项目研发和社区及营销两个部分。如果你是刚认识DOS Network预言机网络的新朋友,欢迎查阅往期文章:区块链技术科普丨什么是预言机(Oracle)想要更深一步了解DOS网络,可以查看我们的项目白皮书,我们在白皮书中对 DOS 预言机网络进行了详细的描述,深入分析了DOS的特性与功能,并具体介绍了 DOS 体系结构、技术细节、业务计划以及未来应用场景。同时,欢迎对区块链技术开发感兴趣的朋友,关注我们发布在以太坊测试网络上的DOS网络alpha版本。在三月,我们产品的Beta版本也将正式上线,敬请期待!(https://dosnetwork.g...阅读全文

博文 2019-02-25 12:34:42 DOSNetwork

【北京】 凤凰网 招聘Golang开发工程师 待遇好

职位诱惑: 八险一金,年底多薪,各种补助,假期多多 岗位描述: 1. 负责技术部内容平台的功能开发及维护。 2. 负责内部创新项目的功能开发及维护。 3. 负责数据接口开发,对外提供服务。 职位要求: 1. 精通c/c++/python/go 其中任意一种(多种更佳)并且有意向使用go语言进行开发 2. 一年以上的服务端开发,熟悉主流的数据库,有高负载高并发架构经验优先 3. 对技术有激情,喜欢钻研,具有较强的独立工作能力和解决问题能力。 4. 喜欢开源技术并且有github或者博客优先 工作地址 北京 - 朝阳区 - 溪阳东路中轻大厦 速速投简历吧 邮箱:renxf@ifeng.co...阅读全文

使用 Go 和 Preact 构建的网站分析工具Fathom

Fathom使用 Go 和 Preact 构建的简单、可靠的网站分析工具,是一个比 Google Analytics 更注重隐私的替代方案。 ![image](https://static.oschina.net/uploads/space/2018/0614/183547_vnZX_2720166.jpg) Fathom 会跟踪网站上的用户,但不收集个人数据,它以用户的权利和隐私为中心,并且不销售、共享或泄露收集的数据...阅读全文

开源项目 2018-06-14 20:30:01 网友

执行Go程序的三种方式及Go语言关键字

执行 Go 程序的三种方式及 Go 语言关键字 执行 Go 程序的三种方式 一、使用 go run 命令 二、使用 go build 命令 Step1. 对 go 源码源文件执行 go build 命令,会生成一个同名 .exe的可执行文件 Step2. 执行.exe可执行文件 三、在线编译运行 使用官方网站的在线工具进行编译运行:https://play.golang.org Go 语言中的关键字 Go 语言关键字 break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for imp...阅读全文

Mac下安装Go语言开发环境

1. 在官方网站(https://golang.google.cn/dl/)下载Go语言的pkg文件,如果打不开官方网站的话,也可以在Go语言中文网(https://studygolang.com/dl)下载 2. 点击pkg文件进行安装,无脑下一步即可 3. 打开终端,输入 go version 可以输出Go语言版本说明安装成功 4. 默认安装,被安装了 /usr/local/go 目录。并自设置了环境变量。 go env 可查看目前的go的环境变量GOROOT go的安装路径GOPATH 程序员编写的go的源代码路径 pkg安装文件会默认设置一个GOPATH。我们将其设定为我们自定义的目录,熟悉vim的同学可以使用vim编辑.bash_profile文件,不会的同学可以如下使用Mac系统...阅读全文

博文 2019-08-13 09:32:50 薛延祥

“网红架构师”解决你的Ceph 运维难题

**欢迎大家前往[腾讯云+社区](https://cloud.tencent.com/developer/?fromSource=waitui),获取更多腾讯海量技术实践干货哦~** > 本文由[Tstack](https://cloud.tencent.com/developer/user/1013467?fromSource=waitui)发表于[云+社区专栏](https://cloud.tencent.com/developer/column/1463?fromSource=waitui) > 本文为长篇连续剧,将分多个篇幅发表,主要介绍了从动手部署环境到后期运营故障处理过程中常见的问题,内容由浅入深,是居家旅行运维Ceph的必备良药。 ### **Q1. 环境预准备** 绝大多数M...阅读全文

博文 2018-10-15 11:02:35 qcloudcommunity

TFS go online 问题

TFS有2个账户,一个是局域网地址,一个是VPN外网地址, 在工时用的局域网地址,回来后切换到外网地址,发现每次go online的时候,都是连接局域网地址, 最后找了一个方法解决: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\TeamFoundation\Instances\服务器名称\Collections 下有online 的value值设置为1,重启V...阅读全文

博文 2015-12-22 09:00:00 dong0037

在Mac OS X(10.7.5)下安装和使用GO语言

在Mac OS X(10.7.5)下安装和使用GO语言 转载自:http://blog.prosight.me/index.php/2010/08/655,进行部分修改; Go语言是Google新推出的结合了动态语言和静态语言优势的一个新兴的语言。下面介绍一下如何在Mac系统下安装和使用这个语言。 1、设置环境变量: $GOROOT GO语言的根目录,通常是$HOME/go,当然也可以是任何其他目录。 $GOOS 和 $GOARCH 标明GO语言所在的系统和处理器类型。$GOOS可以是linux, freebsd, darwin (Mac OS X 10.5 or 10.6)和 nacl (Native Client, an incomplete port)。$GOARCH可以是amd64 ...阅读全文

博文 2014-10-09 19:00:00 dabiaoyanjun

golang 跨平台编译简明教程 window直接编译linux执行文件

前言 后端开发往往开发端使用windows,发布环境在linux的情况。比较多。如果使用vmware安装linux虚拟机往往是大多童靴的方案。虽然可行但是往往挺麻烦的。 其实go编译器实现了跨平台编译。看朋友还在傻不拉几的搭建虚拟机。我轻松使用一条指令编译出来 直接发布到外网服务器。瞬间那种羡慕的眼神。大神就是大神。其实都是很简单的东西。平时累计查看指令还有通过搜索引擎学习需要的技能是现代化码农必备技能。作为一个行业老油条说来也是惭愧平时懒得写博文。最近看了精英必备工具-《费曼技巧》。所以在这里抛砖引玉下。 不多说直接撸代码 #windows命令行 #切换工作目录 GOPATH=E:/proj/ #windows编译linux GOOS=linux GOARCH=amd64 go build...阅读全文

博文 2020-01-05 13:32:43 数据小菜鸟

go语言mongdb管道使用

始json: { "listsn": "", "code": "fwq_add", "detail": { "appdate": "2016-06-28", "expectdate": "2016-06-30", "service_text": { "text": "NAT管理(乐视云计算有限公司产品研发中心_基础架构_网络服务_NAT管理)", "id": "343" }, "projectname_text": { "id": "575789b9f0a2d7e179ac750b", "text": "采购项目" }, "note": "test", "totalmoney": 132500, "detail": [ { "buss": "", "alamLinks_text": [ { ...阅读全文

博文 2016-06-29 02:00:02 8899man

全球访问无障碍 阿里云直播全球加速正式开放试用

摘要: 阿里云直播全球加速为用户在视频采集地域与播放源站地域建立跨域高速通道,实现采集地域与播放地域间以最短,最优链路传输,帮助企业解决全球用户访问卡顿或者延迟过高的问题。 在全球互联网飞速发展的今天,越来越多的网民希望通过网络直播获取跨国资讯,尤其是重要的新闻事件、赛事盛况,此类内容吸引着全球各地的用户眼球。它具有实时性高、播放时间点集中等特点。但也面临着因网络带宽、分发加速受限而来的种种问题。 为了解决跨国传输缓慢,延迟造成用户体验不佳的问题,阿里云直播全球加速功能应运而生。它为用户在视频采集地域与播放源站地域建立跨域高速通道,实现采集地域与播放地域间以最短,最优链路传输,帮助企业解决全球用户访问卡顿或者延迟过高的问题。 阿里云全球加速直播架构图 从下面的架构图可以看...阅读全文

Debian 系统 开发 GO 语言

官方网站地址是 : http://golang.org/ 中文 翻译 项目: http://code.google.com/p/golang-china/ eclipse 插件地址: http://code.google.com/p/goclipse/ 更新 的url 地址: http://goclipse.googlecode.com/svn/trunk/goclipse-update-site/ 首先是安装go的环境 可以看安装文档: http://code.google.com/p/golang-china/wiki/Install 需要下载 hg 工具 debian 使用 安装编译环境: apt-get install python-setuptools python-dev bui...阅读全文

博文 2015-03-25 01:00:00 freewebsys

go语言hello.go

前言 运行环境在ubuntu,按照官方网站说明简单安装,在这就不具体说明了,安装过错中没有任何错误。下面我就按照光放网站照这写一个hello.go。 代码如下: package main import "fmt" func main(){ fmt.Printf("你好,世界") } 运行命令: 6g hello.go 6l hello.6 ./6.out 输出结果:你好,世界 运行一下命令会生成64 位的exe程序: 6l -o hello.exe hello.6 生成的文件大小有1.1MB,在window 7 32 位下运行会报如下错误: Program too big to fit memory. 下面想办法在64位操作系统下生成32程序。 找了,好久没找到,不过,除了6g,还有gccg...阅读全文

博文 2014-10-04 19:26:39 zitsing

求助各位大神一个问题! 感谢

response, err := client.Do(reqest) defer response.Body.Close() 当我client.Do(reqest) 完了以后,所有数据是已经在内存里面了吗? ioutil.ReadAll(response.Body) 还是这个才是从服务网GET数据下来? 如果我想控制下载的速度,是不是就是在read这一步 限制下读取速度?(前提是read的时候,是从服务器上拉数据...,代码在下面..) buf := make([]byte, 1024) for { n, err := r.Body.Read(buf) if err != nil { break } ...阅读全文

【上海】【18K-25K】先人掌信息科技招聘GO开发工程师1名

官方网站:http://wp.moca-tech.net/ 媒体报道:https://brandequity.economictimes.indiatimes.com/news/business-of-brands/cheetah-mobile-partners-with-ventes-avenues-in-india/51709143 公司规模:20 人 公司地址:闵行区联航路1188号 职位描述/工作职责 1. 协作处理广告服务器每天上千万次请求; 2. 海量数据生产、消费(去重,统计等); 3. 参与架构讨论及核心研发; 4. 提供自身业务及平台协作接口。 基本要求 5. 2年以上golang项目经验,熟练掌握go语言编程,有高并...阅读全文

React前端开发入门与实战

课程介绍 本课程主要讲解React的基础使用技巧及实战案例。 React 是一个用于构建用户界面的 JavaScript 库,主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。由于 React 拥有较高的性能,代码逻辑非常简单,越来越多的开发者开始关注和使用它。 讲师介绍: 何一鸣,花名承玉,2010年硕士毕业后加入淘宝,期间负责前端框架 KISSY 以及一些基础类库的开发和维护,2014 年底转入蚂蚁金服终端技术组,构建基于 React 的全新前端架构: 包括服务于中后台的 antd,服务于无线业务的 antd-mobile,...阅读全文

一点Golang的学习资源

官方网站 官方下载页面 官方中文教程,交互式页面,很好的入门教程,推荐。 官方英文教程 菜鸟教程Golang教程 awesome-go,awesome系列中的一个,列举了大量Golang的框架和软件。 VS Code,支持中文的跨平台编辑器,对Go的支持也不错,推荐。 Gogland,Jetbrains推出的IDE,现在还在测试阶段,有兴趣的同学可以试试...阅读全文

博文 2017-05-30 12:07:10 乐百川

golang中的匿名组合

确切地说,Go语言也提供了继承,但是采用了组合的文法,所以我们将其称为匿名组合:type Base struct { Name string}func (base *Base) Foo() {...}func (base *Base) Bar() {...}type Foo struct { Base ...}func (foo *Foo) Bar() { foo.Base.Bar() ...}以上代码定义了一个Base类(实现了Foo()和Bar()两个成员方法),然后定义了一个Foo类,该类从Base类“继承”并改写了Bar()方法(该方法实现时先调用了基类的Bar()方法)。在“派生类”Foo没有写“基类”Base的成员方法时,相应的方法就被“继承”,例如在上面的例子中,调用foo.F...阅读全文

博文 2017-02-10 10:20:43 yeleven

机器学习之内网穿透

我们准备好了工作站,也安装好了操作系统和CUDA环境。很可能大家还会遇到一个问题,就是怎样才能随时随地连上自己在局域网中的宝贵工作站? 如果笔记本和工作站在同一个局域网中,那非常简单只要使用ssh命令即可登录工作站;如果笔记本和工作站不在同一个局域网就比较困难了(比如工作站在公司,人在家的时候)。 我在Google解决方案的时候,找到一个非常好的项目Ngrok。开发该项目的公司本身提供了连接内网机器的服务,但由于该公司在国外,在国内使用其服务延时非常严重。好在该公司在Github上开源了该项目的旧版本(当前开源的最新版本是1.7.3,公司提供的服务是基于2.0版本以上的),我们可以自己来搭建内网穿透服务。 首先我们需要1台有公网IP的服务器(推荐阿里云ECS服务器,新注册用户可以获得6个月的...阅读全文

博文 2017-07-04 15:06:40 abing_hu

以太坊go-ethereum客户端docker安装(一)

最近一段时间忙于工作,就没来得及发表博客,但一直没有停止对区块链的研究。周末抽时间分享一下近期比较重大的收获之一——使用docker来搭建和使用以太坊的节点。本人已经顺利搭建出,开发环境,测试环境,Full node环境。后续会逐个以博客的形式分析出来,希望大家多多关注,共同探讨进步。 环境 第一次尝试是在云服务器的centos 6.5上面安装。由于docker要求centos必须6以上,而且kernel 版本必须2.6.32-431或更高。尝试将centos内核进行升级,但中间遇到一些问题,没有顺利解决,索性就将云服务器升级到centos 7.2版本。 如果有朋友基于centos6.5且暂时无法直接升级系统,可参考以下文章进行升级操作。 http://blog.csdn.net/taiya...阅读全文

博文 2017-01-06 10:00:02 wo541075754

新人求助!golang 怎么实现服务器被外网访问

我按照gopl上写了一个聊天服务器程序,想运行在阿里云服务器上,阿里云服务器能跑nginx,设置应该没问题 代码如下 ``` package main import( "fmt" "net" "log" "bufio" ) type client chan<- string var( entering = make(chan client) leave = make(chan client) messages = make(chan string) ) func main(){ listenner, err := net.Listen("tcp", "120.78.169.107:8000") if err...阅读全文

主题 2017-12-06 11:34:29 desikee

Apache pulsar/pulsar-client-go 部署安装

pulsar-client-go 部署安装 目前,pulsar-client-go采用 go mod 进行包管理,go mod要求您的工程项目需要在$GOPATH的外部,您可以这样,就在自己的$HOME目录下,执行: mkdir -p $HOME/github.com/apache cd $HOME/github.com/apache git clone git@github.com:apache/pulsar.git cd pulsar/pulsar-client-go go mod tidy 注意:在执行go mod tidy之前,确保您的终端能够访问外网,可以使用curl www.google.com进行测试,因为golang.org/x/sys这个package需要通过外网才能够访问...阅读全文

博文 2019-02-21 11:34:46 wolf4j

【上海】【移动广告行业】【18K-25K】先人掌信息科技招聘GO开发工程师1名

官方网站: http://wp.moca-tech.net/ 媒体报道:https://brandequity.economictimes.indiatimes.com/news/business-of-brands/cheetah-mobile-partners-with-ventes-avenues-in-india/51709143 公司规模:20 人 公司地址:闵行区联航路1188号 职位描述/工作职责 1. 协作处理广告服务器每天上千万次请求; 2. 海量数据生产、消费(去重,统计等); 3. 参与架构讨论及核心研发; 4. 提供自身业务及平台协作接口。 基本要求 5. 2年以上golang项目经验,熟练掌握go语言编程,有高并发网...阅读全文

【上海】【18K-25K】先人掌信息科技招聘GO开发工程师1名

官方网站:http://wp.moca-tech.net/ 媒体报道:https://brandequity.economictimes.indiatimes.com/news/business-of-brands/cheetah-mobile-partners-with-ventes-avenues-in-india/51709143 公司规模:20 人 公司地址:闵行区联航路1188号 职位描述/工作职责 1. 协作处理广告服务器每天上千万次请求; 2. 海量数据生产、消费(去重,统计等); 3. 参与架构讨论及核心研发; 4. 提供自身业务及平台协作接口。 基本要求 5. 2年以上golang项目经验,熟练掌握go语言编程,有高并...阅读全文