腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Golang语言社区
Golang语言社区(www.Golang.LTD)专业分享Go语言基础、提高等最新最前沿动态。
专栏作者
举报
1903
文章
2779435
阅读量
585
订阅数
订阅专栏
申请加入专栏
全部文章
go
其他
游戏
编程算法
数据库
https
java
人工智能
api
linux
http
数据结构
云数据库 Redis
html5
网络安全
存储
github
javascript
json
开源
socket编程
系统架构
安全
sql
云数据库 SQL Server
微信
git
分布式
缓存
html
微服务
node.js
全栈
游戏开发
区块链
c++
python
windows
容器镜像服务
rpc
腾讯云测试服务
面向对象编程
打包
ide
udp
nginx
mongodb
网站
tcp/ip
渲染
容器
shell
架构设计
php
android
unix
文件存储
大数据
数据
对象存储
比特币
ios
c 语言
css
ajax
自动化
模型
数字货币
erlang
bash
scala
jquery
memcached
apache
bash 指令
ssh
rabbitmq
c#
lua
.net
xml
汇编语言
access
访问管理
命令行工具
数据加密服务
运维
正则表达式
单元测试
uml
ntp
小程序
编辑器
程序员
配置
同步
机器学习
mac os
ruby
oracle
搜索引擎
mapreduce
全站加速网络
kubernetes
爬虫
hashmap
ftp
kotlin
二叉树
aop
dubbo
敏捷开发
kernel
gcc
iis
func
io
it
动画
队列
服务器
工具
工作流
基础
框架
拖拽
音频
负载均衡
数据挖掘
tensorflow
objective-c
actionscript
react
硬件开发
nosql
postgresql
maven
负载均衡缓存
spring
专用宿主机
容器服务
日志服务
云数据库 MongoDB
SSL 证书
云推荐引擎
大数据可视交互系统
图像处理
电商
企业
underscore
serverless
devops
互联网金融
压力测试
spark
jdk
hive
erp
numpy
sql server
jdbc
asp
zookeeper
grep
zabbix
机器人
数据分析
数据处理
数据可视化
sas
网站建设
nat
openapi
nest
云计算
虚拟化
sdk
迁移
隐私计算
adapter
amazon
auto
binary
block
cube
db
dot
facebook
file
firefox
label
png
schema
stream
streamwriter
url
web
zip
编程语言
遍历
编码
操作系统
测试
后台
计算机
架构
脚本
局域网
客户端
可视化
连接
软件
视频
数据存储
图片资源
网络
系统
线程
压缩
语法
源码
搜索文章
搜索
搜索
关闭
Golang语言情怀-第2期 Go 语言结构
go
https
github
网络安全
git
今天给大家讲解下Go语言程序的结构,首先我们以Hello World为例子讲解,
李海彬
2021-01-12
334
0
深入理解channel:设计+源码
github
git
开源
go
https
channel是大家在Go中用的最频繁的特性,也是Go最自豪的特性之一,你有没有思考过:
李海彬
2019-07-16
1.4K
0
基于框架gin+xorm搭建的MVC项目
github
go
git
开源
go-gin-mvc 项目地址:https://github.com/mydevc/go-gin-mvc
李海彬
2019-05-08
1.9K
0
为什么很多公司都转型go语言开发?Go语言能做什么
java
github
git
c++
开源
选择Go语言的原因可能会有很多,关于Go语言的特性、优势等,我们在之前的文档中也已经介绍了很多了。但是最主要的原因,应该是基于以下两方面的考虑:
李海彬
2019-05-08
4.9K
1
golang go 包管理工具 go mod的详细介绍
go
github
git
开源
http
在一个非go path的路径中新建一个项目,然后使用go mod init 就可以初始化一个新的包(要开启这个 export GO111MODULE=on写入.bash_profile即可 win的同学自己找找设置 GO111MODULE的win版本设置方法哈),其实跟github(gitlab都行)用在一起更好
李海彬
2019-03-07
15.3K
0
使用Docker和热加载运行Go API
容器镜像服务
api
人工智能
github
This is a quick discussion of how to set up a local development environment for a Go API running inside of a Docker container with hot reloading. I’ve found this to be an effective way to develop locally. The full source code can be found on GitHub.
李海彬
2018-08-16
884
0
PhysX SDK物理引擎开发包使用及获取c++源码教程
github
https
PS: 社区目前正在预演MMO类型的大型3D 服务器架构(Go实现),PX首选作为物理引擎使用。
李海彬
2018-07-26
2.5K
0
行为树behavior3go介绍
github
git
开源
游戏
go
在游戏开发中,以状态切换来驱动其执行流程的系统,引入行为树可以大大简化编码和配置。
李海彬
2018-07-26
2.7K
0
gobox中的simplecache和levelcache
人工智能
github
存储
分布式
1、在使用时,如果set的值是引用类型,那么改变引用的对象的值时,cache中的内容也会改变,这一点要特别注意。
李海彬
2018-07-26
456
0
go语言数据结构 环形队列
go
数据结构
https
github
队列是一种常用的数据结构,这种结构保证了数据是按照“先进先出”的原则进行操作的,即最先进去的元素也是最先出来的元素.环形队列是一种特殊的队列结构,保证了元素也是先进先出的,但与一般队列的区别是,他们是环形的,即队列头部的上个元素是队列尾部,通常是容纳元素数固定的一个闭环。
李海彬
2018-07-26
1.6K
0
用Go开发可以内网活跃主机嗅探器
https
github
go
源码相关: https://github.com/timest/goscan 文章关键词 go/golang gopacket 抓包 pcap/libpcap arp nbns mdns manuf
李海彬
2018-03-28
4K
0
Go包管理的探索与实践
java
php
maven
git
github
引言:刚学Go没多久,但是很快我就发现了Go的一个特别坑爹的地方 —— 包管理。当然不只是GFW的问题,更多的是有的时候,每个项目使用的包的版本并不是完全一致的,而Go无法做到这一点。虽然Go1.5之后加了vendor的特性,但是我仍然觉得不够。 不知道大家学过java、php没?例如maven、composer都是很好用的包管理工具。你可以针对每个项目建立一个包管理文件,并对每个依赖项进行版本控制。这是我需要的。并可以在项目的根目录生成lock文件,在安装依赖后,把安装时确切的版本号列表写入 lock 文
李海彬
2018-03-27
712
0
NSQ:分布式的实时消息平台--简介
分布式
https
github
go
源码下载地址: https://github.com/bitly/nsq NSQ是一个基于Go语言的分布式实时消息平台,它基于MIT开源协议发布,代码托管在GitHub,其当前最新版本是0.3.1版。NSQ可用于大规模系统中的实时消息服务,并且每天能够处理数亿级别的消息,其设计目标是为在分布式环境下运行的去中心化服务提供一个强大的基础架构。NSQ具有分布式、去中心化的拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征。NSQ非常容易配置和部署,且具有最大的灵活性,支持众多消息
李海彬
2018-03-26
1.2K
0
Golang语言 监控文件变化小程序.
go
小程序
人工智能
github
package main import ( "log" "github.com/go-fsnotify/fsnotify" ) func main() { watcher, err := fsnotify.NewWatcher() if err != nil { log.Fatal(err) } defer watcher.Close() done := make(chan bool) go func() { for { select { case event :=
李海彬
2018-03-26
1.8K
0
Leaf 游戏服务器框架简介
游戏
github
下载地址: https://github.com/name5566/leaf/blob/master/TUTORIAL_ZH.md Leaf 游戏服务器框架简介 Leaf 是一个由 Go 语言(golang)编写的开发效率和执行效率并重的开源游戏服务器框架。Leaf 适用于各类游戏服务器的开发,包括 H5(HTML5)游戏服务器。 Leaf 的关注点: 良好的使用体验。Leaf 总是尽可能的提供简洁和易用的接口,尽可能的提升开发的效率 稳定性。Leaf 总是尽可能的恢复运行过程中的错误,避免崩溃 多核支持。
李海彬
2018-03-26
2.3K
0
Go语言读写数据库
go
数据库
github
sql
我用的驱动是:https://github.com/Go-SQL-Driver/MySQL 理由跟 https://github.com/astaxie/build-web-application-with-golang/blob/master/05.2.md 的一样。 比较新,更新维护的比较好; 完全支持database/sql接口 支持keepalive,保持长连接。 安装 $ go get github.com/go-sql-driver/mysql 数据库连接语句 import "database/
李海彬
2018-03-23
1.9K
0
程序员应该关注的一些事儿
github
java
git
开源
访问管理
英文原文:Things a Software Developer Must Invest In 在下面这些事情中付出你的时间和精力,然后期待着好的结果吧。 0. 关注你的健康 毫无疑问,软件开发是一项最需要久坐的工作之一,每天在电脑前要坐 8 到 16 个小时,中间几乎没有休息,这就很容易长肉。而肥胖很很可能会引起其它的疾病,心脏病就是其中一种严重的疾病。当然,你可以通过一些锻炼避免它,比如花点儿钱去办一张健身卡。 长时间不符合人体工程学的打字姿势,会造成软件开发人员重复性的肌肉损伤,比如腕管综合征
李海彬
2018-03-23
572
0
Golang 通用连接池
go
github
资源链接 https://github.com/silenceper/pool pool GoDoc Golang 实现的连接池 功能: 连接池中连接类型为interface{},使得更加通用 链接的最大空闲时间,超时的链接将关闭丢弃,可避免空闲时链接自动失效问题 使用channel处理池中的链接,高效 基本用法 //factory 创建连接的方法 factory := func() (interface{}, error) { return net.Dial("tcp", "127
李海彬
2018-03-23
1.7K
0
nwui —— 又一个go语言图形界面解决方案
go
api
github
Github: https://github.com/go-nwui/nwui 最近开的一个大坑,具体实现就是自动生成htm+css+js然后调用nw.js来显示 界面的编写自认为是go的所有ui框架里最直观的(接近QML?),同时也非常容易编写自定义控件 项目还在非常初期的阶段,发出来希望能收点star作为开发动力 例子: &Window{ Title: "window", Width: 800, Height: 600, OnExit: func() {
李海彬
2018-03-23
1.2K
0
Go语言读写数据库
go
数据库
https
github
sql
我用的驱动是:https://github.com/Go-SQL-Driver/MySQL 理由跟 https://github.com/astaxie/build-web-application-with-golang/blob/master/05.2.md 的一样。 比较新,更新维护的比较好; 完全支持database/sql接口 支持keepalive,保持长连接。 安装 $ go get github.com/go-sql-driver/mysql 数据库连接语句 import "database/
李海彬
2018-03-22
984
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档