page contents

golang开源协议

谷歌官方维护了一个基于go语言的开源项目列表:

go和golang是一种语言吗

golang和go语言没有区别,golang是go语言的别名。Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。

golang开源游戏框架

有哪些开源游戏服务器框架,值得学习呢。基于node.js 、java、C#、golang 、c++、python 等技术栈有各种各样的游戏框架。 本文收集一些比较常用的 github上star和fork有一定数量的较为完整的框架

golang常用类型

在 Go 编程语言中,数据类型用于声明函数和属性。数据类型的出现时为了把数据分成所需要用大数据的时候才需要申请大内存,这样可以充分的列用内存。

golang web用不用框架

Golang语言的Web开发有很多很多的框架可用。

golang-写一个简单的性能测试

golang中,可以使用自带的benchmark来进行性能测试。写法与单元测试很类似:文件名仍以xxx_test.go来命名,函数以Benchmark为前缀名,并且带有一个testing.B类型的参数。实例:

golang微服务框架对比

golang微服务框架对比:诞生于 2014 年的“微服务架构”,其思想经由 Martin Fowler 阐述后,在近几年持续受到重视,理论与相关实践都不断发展,目前它已经成为了主流软件架构模式。

golang 爬虫框架比较

gocolly是用go实现的网络爬虫框架,目前在github上具有3400+星,名列go版爬虫程序榜首。gocolly快速优雅,在单核上每秒可以发起1K以上请求;以回调函数的形式提供了一组接口,可以实现任意类型的爬虫;依赖goquery库可以像jquery一样选择web元素。

golang实现定时任务调度框架

在定时任务中,有这样一个场景,定时给某些用户发送消息,或者定时给某些数据进行对账,而这些场景有一个要求是,下次处理是上次处理的定时间隔(比如下次的1分钟)等,这样就会出现,每秒处理的数据和用户是不一样的。比如13:13:13 对数据A处理失败了(处理失败常见,非常规意义的失败),那下一分钟接着处理A(13:14:13),13:13:14 对数据B处理失败了那下一分钟接着处理B(13:14:14)。这样就会发现,每分钟的60秒都在处理一批批数据。类似于时间轮一样的轮循。

golang游戏服务器框架

Pitaya是一款由国外游戏公司topfreegames使用golang进行编写,易于使用,快速且轻量级的开源分布式游戏服务器框架 Pitaya使用etcd作为默认的服务发现组件,提供使用nats和grpc进行远程调用(server to server)的可选配置,并提供在docker中运行以上组件(etcd、nats)的docker-compose配置

国内用golang的公司有哪些

用go语言的国内公司有:1、腾讯,主要在新业务上尝试使用Go;2、百度,主要在运维方面使用到Go语言;3、七牛云,是国内第一家选Go做服务端的公司;4、京东,京东商城的列表页等是使用Go语言开发的;5、小米,小米商城等团队在使用Go语言。

golang 程序内存解析方法

golang 程序内存分析方法

golang解析pdf

分享一下,golang中如何操作PDF。

20 个好用的 golang语言微服务开发框架

Go 语言提供了足够的特性来编写循环和代码块,但没有一个特性是需要很长的时间才能掌握的。内置的例程经过优化,可以从互联网获取数据和发送数据。其他的东西——即使是非常聪明的想法——都被排除在外。

一个简单的golang json解析库

golang原生的json解析库,有时候用起来一点都不方便,自己简单封装了一下,看下测试用例

golang中的微服务

Golang 中的微服务系列总计十部分,预计每周更新。本系列的解决方案采用了 protobuf 和 gRPC 作为底层传输协议。为什么采用这两个技术呢?我花了相当长的时间,才想出并决定采用这个方案。这个方案对开发者来说,非常清晰而简明。我也很乐意把自己在搭建、测试和部署端到端的微服务过程中的心得,分享给想接触这块的朋友们。

golang跨平台打包部署

问题描述: 开发基于windows环境,要部署到linux(centos)环境运行。

用golang语言开发桌面应用

首先我们来安装Go 的GUI库 ,我们即将用到的是Tcl/Tk的Go绑定,

golang跨平台桌面——fyne

Fyne 是使用 Go 语言编写的易于使用的 UI 工具包和应用程序 API。它旨在构建使用单个代码库在桌面和移动设备上运行的应用程序。

Golang跨平台的进行GUI桌面应用程序开发

golang能开发桌面应用么?答案是肯定的,随着业务发展目前市面上出现了很多golang版本的GUI框架Fyne,webview等都是比较常用的,但是结合我们项目的实际需要,经过我的调研分析,fyne特别适合我们的项目。