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

ByteEdu 每日新闻(2019-03-20)

ByteEdu 每日新闻(2019-03-20) Golang资料集Go最新资料汇总链接更改 http://www.byteedu.com/forum.php?mod=viewthread&tid=25 字节教育 Go语言初学者的学习资料 http://www.byteedu.com/forum.php?mod=viewthread&tid=191&extra=page%3D1 协议版本号不一致问题 http://www.byteedu.com/forum.php?mod=viewthread&tid=394&extra= LollipopGo开源游戏服务器源码剖析(视频教程) http://www.byteedu.com/forum.php?mod=viewthread&tid=306 G...阅读全文

博文 2019-03-20 09:34:43 Golang语言社区

ByteEdu 每日新闻(2019-03-14)

ByteEdu 每日新闻(2019-03-14) Golang资料集Go最新资料汇总链接更改 http://www.byteedu.com/forum.php?mod=viewthread&tid=25 字节教育 Go语言初学者的学习资料 http://www.byteedu.com/forum.php?mod=viewthread&tid=191&extra=page%3D1 Unity3D学习路线与学习经验分享 http://www.byteedu.com/forum.php?mod=viewthread&tid=325&extra= LollipopGo开源游戏服务器源码剖析(视频教程) http://www.byteedu.com/forum.php?mod=viewthread&t...阅读全文

博文 2019-03-14 08:34:40 Golang语言社区

ByteEdu 每日新闻(2019-03-15)

ByteEdu 每日新闻(2019-03-15) Golang资料集Go最新资料汇总链接更改 http://www.byteedu.com/forum.php?mod=viewthread&tid=25 字节教育 Go语言初学者的学习资料 http://www.byteedu.com/forum.php?mod=viewthread&tid=191&extra=page%3D1 关于海外支付SDK的集成方案与总结 http://www.byteedu.com/forum.php?mod=viewthread&tid=330&extra= LollipopGo开源游戏服务器源码剖析(视频教程) http://www.byteedu.com/forum.php?mod=viewthread&ti...阅读全文

博文 2019-03-15 08:34:41 Golang语言社区

BaiduPCS-Go 一个开源百度网盘高速下载工具

不少人认为现在的百度云盘比较坑。其实,百度云盘一直是一个很良心的产品,不止是曾经,包括现在,这里没有任何为百度洗白的意思,试用了国内外大大小小的各种网盘产品后,可以说百度网盘是一款优秀产品。国内的网盘不能称为完全个人的网盘,可以说里面的很多文件都是指向只有一份文件的快捷方式,而国外的网盘是完全可以称得上自己的网盘,待上传的文件即使之前已经有人上传到网盘服务器上,用自己的账号会发现还是要重新上传,所以空间比较小,能上传隐私文件。 其实利用这个特性可以试一试自己的文件有没有泄露,例如:小蜜同学把之前拍的一张浴室高清无码写真上传百度云,结果发现上传结果为秒传,这可能说明已经有人得到了这张写真,至于是谁上传的,那人上传到网盘是干什么,这就不好说了。可能是卖片的,也或许是某个和小蜜特别亲近的人。 同样...阅读全文

微信小程序上线后最值得投资的域名就是它la!

微信小程序上线在即,近日腾讯又放了一个大招,意欲打造一个专属微信小程序的域名——la。耐思尼克了解到,以xiaochengxu拼写的la后缀域名早在去年9月份已被神秘投资人抢注。腾讯云在小程序上线前开放宣传la域名注册活动,目的已比较明显。La域名本来是老挝的国别域名,因为老挝经济较为落后,la域名后被洛杉矶一家商业公司买断,仍旧由ICANN管理。la因为和微信小程序的英文翻译“lite app”缩写相同,开始在域名投资市场上渐露头角。 那么,抛开微信小程序的光环,la域名本身有什么可圈可点之处呢? 1、作为一个非主流后缀,la后缀的网站在百度的权重让人惊喜。 像51.la、biquge.la 、80s.la、33.la、gege.la、7060.la、kanshu.la、...阅读全文

Go Modules与GOPROXY三分钟学会

前言: 随着Go 1.13发布,GOPROXY默认值proxy.golang.org在中国大陆不能被访问。七牛云顺势推出goproxy.cn,以利于中国开发者更好使用Go Modules,它是非盈利性的项目,首先感谢七牛云。Windows下使用教程:(1)升级到Go1.13(2)运行 //开启mod(3)运行 //设置七牛云goproxy代理可以通过运行go env查看(2)、(3)步骤是否设置成功 (4)在项目跟目录下执行go mod init 执行成功后生成go.mod文件其他指令 go get -u /...阅读全文

ByteEdu 每日新闻(2019-03-11)

ByteEdu 每日新闻(2019-03-11) Golang资料集Go最新资料汇总链接更改 http://www.byteedu.com/forum.php?mod=viewthread&tid=25 字节教育 Go语言初学者的学习资料 http://www.byteedu.com/forum.php?mod=viewthread&tid=191&extra=page%3D1 Go语言贪吃蛇实战项 上传完成(VIP免费看) http://www.byteedu.com/forum.php?mod=viewthread&tid=267&extra= LollipopGo开源游戏服务器源码剖析(视频教程) http://www.byteedu.com/forum.php?mod=viewthr...阅读全文

博文 2019-03-11 09:34:44 Golang语言社区

ByteEdu 每日新闻(2019-03-12)

ByteEdu 每日新闻(2019-03-12) Golang资料集Go最新资料汇总链接更改 http://www.byteedu.com/forum.php?mod=viewthread&tid=25 字节教育 Go语言初学者的学习资料 http://www.byteedu.com/forum.php?mod=viewthread&tid=191&extra=page%3D1 steam平台游戏接入、游戏运营(VIP免费看) http://www.byteedu.com/forum.php?mod=viewthread&tid=321&extra= LollipopGo开源游戏服务器源码剖析(视频教程) http://www.byteedu.com/forum.php?mod=viewth...阅读全文

博文 2019-03-12 11:34:44 Golang语言社区

2018.8.24求职者——与候选人的朋友关系

这几天有一个紧急的岗位——安全负责人,时间迫切,所以十八般武艺都用上了。在还没有合适的候选人时,突然想起了前段时间认识的一个做安全的哥们C先生。那会儿认识C先生,也是因岗位而结识成为朋友。两个月以前,我运作某区块链公司的安全岗位,当时推荐C先生去面试,面试通过,但是最后还是因为各种原因没能为他促成offer,我一直觉得可惜。因为C先生聪明,性格豁达,并且在安全领域辛勤耕耘六年,在知名的乙方安全公司及知名互联网公司都历练过,而且还是一名坚定的区块链爱好者。喜欢炒币,更是在早几年与朋友一起挖过矿,他说自己非常看好区块链的未来。虽然合作没有完美落幕,不过并不影响我们变成朋友,我们保持联系至今。所以这次招聘的岗位我与他联系后,他五分钟之后就给我引荐了一位大牛!很感恩身边有这样的朋友,不论工作还是生活...阅读全文

Kubernetes利用Patroni部署高可用PostgreSQL(1)-- 准备

部署高可用的PostgreSQL一直都是一个比较麻烦的事情,因为官方或者社区并没有一个official的解决方案。由于项目需要,所以花了一些时间去调研并且实践了一些关于PostgreSQL的主流HA方案,包括:Crunchy, Stolon 和 Patroni, 还有就是pgpool+repmgr这种方案。看到网上关于Stolon的blog有一篇,但是那篇其实是翻译人家老外的,结果被到处转发(说明我们还是懒喜欢别人汉化的)。在国内外暂时还没找到Patroni在Kubernetes上部署的Blog。所以这里就简单分享一下,以便大家以后有遇到问题可以相互帮助。 方案选型 几种方案简单比较一下: 首先repmgr这种方案的算法有明显缺陷,非主流分布式算法,直接pass; Stolon和Patron...阅读全文

博文 2019-03-17 18:34:41 大雄good

Golang OOP、继承、组合、接口

http://www.cnblogs.com/jasonxuli/p/6836399.html 传统 OOP 概念 OOP(面向对象编程)是对真实世界的一种抽象思维方式,可以在更高的层次上对所涉及到的实体和实体之间的关系进行更好的管理。 流传很广的OOP的三要素是:封装、继承、多态。 对象:可以看做是一些特征的集合,这些特征主要由 属性 和 方法 来体现。 封装:划定了对象的边界,也就是定义了对象。 继承:表明了子对象和父对象之间的关系,子对象是对父对象的扩展,实际上,子对象“是”父对象。相当于说“码农是人”。从特征的集合这个意义上说,子对象包含父对象,父对象有的公共特征,子对象全都有。 多态:根据继承的含义,子对象在特性上全包围了父对象,因此,在需要父对象的时候,子对象可以替代父对象。 传...阅读全文

博文 2019-06-07 17:50:54 jasonxuli

非技术型产品新人如何看待开发给出的工期?

非技术出身的产品经理,想必在从事产品工作前都会问,做产品需要技术基础吗?而大部分人都会告诉你,产品经理不会技术也可以。真是这样么? 那对于非技术出身的产品经理而言,如何看待开发给出的工期呢?比如在我面前说一个月,在老板面前说一个周,这个怎么破? 其实,对于非技术出身的产品经理,很难判断开发工期,但也不是完全没法解决,我们可以通过以下这两个方面提升自己来解决。 一方面,作为产品经理,你需要有长期的经验积累。做产品,有一方面的能力叫做技术理解力,技术理解力对于非技术出身的产品经理非常重要,应该不断的去学习跟产品相关的技术、大概逻辑,不用了解具体的细节,但应该大概知道大概逻辑,复杂程度,大概框架,并进行一定的学习,多和技术同学请教,培养自己的技术理解力。 另一方面,工期的评...阅读全文

[Golang]一个非典型的GoRoutine的错误

在不少golang入门的文章上,用并发的例子一般是这样写的;package main import ( "fmt" "time" ) func main() { messages := make(chan int) go func() { time.Sleep(time.Second * 3) messages <- 1 }() go func() { time.Sleep(time.Second * 2) messages <- 2 }() go func() { time.Sleep(time.Second * 1) messages <- 3 }() go func() { for i := range messages { fmt.Println(i) } }() time.Slee...阅读全文

博文 2015-06-17 20:04:06 abv123456789

Golang 支持交叉编译

版权声明:本文为Jumbo原创文章,采用[知识共享 署名-非商业性使用-禁止演绎 4.0 国际 许可协议],转载前请保证理解此协议 原文出处:https://www.jianshu.com/p/a32d730084e1 Golang 支持交叉编译 在一个平台上生成另一个平台的可执行程序 Mac 下编译 Linux 和 Windows 64位可执行程序 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go Linux 下编译 Mac 和 Windows 64位可执行程序 CGO_ENABLED=0 GOOS=darwin GO...阅读全文

那年2019年立下的flag

今天是2019年3月10日,2019年已经过去2个多月,现在立flag也不算晚。 大学期间,自个学习也没想太多,看到哪个感兴趣就学哪个,也没啥计划,遇到事情就搁置,回头看来,时间已经流逝许多。 2019年,不一样的一年,这一年开始离开学校,初入社会,未来会怎样,我也不得而知,希望拥抱变化。 在2019年想做的几件事情: 看完8本技术书,并做总结 看2本非技术书,想看什么看什么(求推荐) 每两周更新至少1篇博客 刷200道LeetCode 学多一门编程语言(golang) 明年1月我再来打脸...阅读全文

博文 2019-03-10 11:34:41 Coder_Ring

一、Go语言由来与关键时间线

本系列文章均为学习过程中记录的笔记,欢迎和我一起来学习Go语言。 全文使用环境如下: Go语言版本:1.14 操作系统:deepin 使用工具:Goland开发工具 Go语言,又称作Golang,是Google在2009年11月开源的开发语言。是一门静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。 Go是罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊(Ken Thompson)于2007年9月开始设计Go,稍后Ian Lance Taylor、Russ Cox加入项目。 1、Go于2009年11月正式宣布推出,成为开放源代码项目。 2、在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区...阅读全文

博文 2020-04-29 00:34:25 cn華少

Go Gisp

Gisp 是简单 (非标准) 的 Lisp/Scheme 到 Go 的编译器。 ## 包括: * 基于 Rob Pike [Lexical Scanning in Go](http://cuddle.googlecode.com/hg/talk/lex.html#title-slide)  的Lexer [](http://cuddle.googlecode.com/hg/talk/lex.html#title-slide) * 简单递归解析器,支持 ints, floats, strings, bools * TCO * AST generating REPL ### 构建运行

阅读全文

Golang包——bytes

byte.Buffer 扩容策略 b.buf = b.buf[:length+need] 新容器的容量 =2* 原有容量 + 所需字节数 内容泄露 内容泄露是指,使用Buffer值的一方通过某种非标准的(或者说非正式的)的方法,得到了本该得不到的内容 性能测试 func BenchmarkStrBuilder(b *testing.B) { str := strings.Builder{} str.WriteString("test") for i := 0; i < b.N; i++ { str.String() } } func BenchmarkByteBuffer(b *testing.B) { byte := bytes.Buffer{} byte.WriteString("tes...阅读全文

博文 2019-04-02 20:34:41 羊羽share

【CMake 系列】(二)第三方依赖管理

接着上次的【CMake系列】(一)入门 继续讲。 这次,主要说说 CMake 的依赖管理。 依赖管理 当我们说 CMake 的依赖管理的时候,往往说的是 C/C++ 项目的依赖管理,但是这门古老的语言,到目前为止,还是没有一个官方大一统的依赖管理工具。 而回头看看它的后来者,Ruby 有 gem、Node.js 有 npm、 Golang 有 go mod、Rust 有 cargo。 你可能会提到 C++ 在 C++20 中,引入了 Module,只是目前 编译器的支持 还是不够,更别提那些著名 C++ 项目的支持了。假如之后能做到如现代语言一条命令安装完所有依赖就能直接使用的话,家祭无忘告乃翁。 那么,CMake 给我们提供了什么样的支持?可以这么说,支持 CMake 的项目,基本上都会提...阅读全文

博文 2020-05-31 22:32:54 xizhibei