E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
golang语言
Go 语言设计模式系列之一 ——Go 语言中的面向对象
计划写一系列基于
golang语言
面向对象和设计模式的文章,此系列将结合golang代码实现介绍一些常用的设计模式。
NKCCDD
·
2020-10-22 17:03
golang
面向对象编程
设计模式
解决仓库挂掉小问题以及安装Git到在GitLab中克隆项目到本地
文章目录bug集合前言博主介绍:–本人是一个不知名的二本院校计科专业大二学生,每天除了上课就是在学校里的一个小组学习,之前学习了JAVA后学了Python如今在专注于学习
Golang语言
,每天总是很多胡思乱想
@了凡
·
2020-10-05 10:30
操作系统
git
gitlab
golang slice切片基本使用
golang的数组与其它语言一样是固定长度的,需要显示定义长度,而切片则是变长的,切片为
golang语言
内置类型。
女王大人万岁
·
2020-09-23 23:04
#
go基础
golang语言
中的context详解,Go Concurrency Patterns: Context
https://blog.golang.org/contextIntroductionInGoservers,eachincomingrequestishandledinitsowngoroutine.RequesthandlersoftenstartadditionalgoroutinestoaccessbackendssuchasdatabasesandRPCservices.Thesetof
dielucui7698
·
2020-09-16 22:28
golang
json
开发工具
golang语言
渐入佳境[16]-结构体拷贝
结构体拷贝12345678910111213141516171819202122232425262728typeDogstruct{name stringcolorstringage int8kind string}funcmain(){//1、struct是值类型,默认的复制就是深拷贝d1:=Dog{"豆豆","黑色",2,"二哈"}fmt.Printf("d1:%T,%v,%p\n",d1,d
weixin_34278190
·
2020-09-16 13:29
golang语言
mvc框架gin使用swagger实现 api文档可视化打开慢解决过程
本文地址:http://peihexian.iteye.com/blog/2429035编程语言golang,mvc框架使用gin,现在想实现api的文档可视化,借助swagger框架实现,github.com里面有现成的中间件,直接goget下载使用,程序编译完以后再不联网的机器上面打开发现页面加载特别缓慢,f12调试看网络请求才发现是因为index.html里面一上来就去到google加载cs
peihexian
·
2020-09-15 08:28
golang开发:CSP-WaitGroup Mutex
golangCSP模型
golang语言
并没有完全实现了CSP模型的所有理论,仅仅是借用了process和channel这两个概念。process是在
golang语言
上的表现就是goroutine,是实
飞翔码农
·
2020-09-15 07:00
golang开发:WaitGroup Mutex
golangCSP模型
golang语言
并没有完全实现了CSP模型的所有理论,仅仅是借用了process和channel这两个概念。process是在
golang语言
上的表现就是goroutine,是实
飞翔码农
·
2020-09-15 07:26
go
golang
[python] @abc.abstractmethod
但是目前看作用也仅止如此:不具备
golang语言
中interface的可以被附值后的事例化能力。
渡来渡往
·
2020-09-14 14:28
python
61.笔记go语言——Go语言的nil值和nil
golang语言
的接口有其独到之处:只要类型T的公开方法完全满足接口I的要求,就可以把类型T的对象用在需要接口I的地方。这种做法的学名叫做StructuralTyping,有人也
badman250
·
2020-09-14 07:52
go
语言
【K8S】client-go、python-k8sclient开发K8S
0x01client-go1、简介Client-go是kubernetes官方发布的调用K8SAPI的
golang语言
包,可以用来开发K8S的管理服务、监控服务,配合前端展示,就可以开发出一款定制化的、
weixin_30838921
·
2020-09-13 13:06
python
golang
开发工具
NATS源代码之logger目录
nats的logger目录文件如下log.gosyslog.gosyslog_windows.go基于
golang语言
的logger包实现日志功能。
weixin_30323961
·
2020-09-12 01:18
一种开源的分布式消息系统Nats
Apcera团队负责维护NATS服务器(
Golang语言
chszs
·
2020-09-12 00:15
消息中间件
GoLang
NATS服务器部署及测试
经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsNATS的服务器是使用
Golang语言
开发的,其可执行文件的名字为gnatsd,表示GoNATSDaemon。
chszs
·
2020-09-12 00:44
消息中间件
GoLang
golang语言
学习第二课:变量类型及常量与枚举
go语言的变量类型:bool(在其他语言里,例如python语言,true为0,false不等于0。在golang里bool就只有true或false,没有0或非0,也不能转成0或非0,同样0或非0也不能转成bool类型),string特别注意:单行字符串用“”多行字符串输入用``多行字符串用`(非'单引号),而是在键盘数字1左边符号~的下面,和符号~在同一个按键上biaoti:=`石头剪子布游戏
weixin_34256074
·
2020-09-11 22:23
Golang语言
开发的开源NoSQL数据库——TieDot简介
2019独角兽企业重金招聘Python工程师标准>>>简介项目开源地址:https://github.com/HouzuoGuo/tiedot发起者留下了他的Twitter,貌似姓郭,是个美籍华人项目简介中,有关于对性能的描述,有人用此数据库抓取了维基百科,保存5900万数据,共73G。安装配置好Go环境后,运行go get github.com/HouzuoGuo/tiedot入门使用有2种方式
weixin_34309435
·
2020-09-11 20:33
数据库
golang
json
Golang 定时任务管理
各个语言都有定时语言的库,GolangCron提供了Crontab
Golang语言
版本。这个库非常不错,提供最基本的定时任务编排的功能。但是一些复杂需求无法满足,比如任何定时任务都
盆栽Charming
·
2020-09-11 17:04
Golang实现一个简单的FTP客户端
使用
Golang语言
实现的一个简单的FTP客户端:Github源码:Golang实现一个简单的FTP客户端
官老林
·
2020-09-11 10:07
golang
Golang
FTP客户端
mongoshake实现跨机房的副本集同步
MongoShake是一个以
golang语言
进行编写的通用的平台型服务,通过读取MongoDB集群的Oplog操作日志,对MongoDB的数据进行复制,后续通过操作日志实现特定需求。
娜然
·
2020-09-11 01:32
mongodb
mongodb
uint 与 int 的区别 (
golang语言
)
上面是图,下面是源码:packagemainimport("fmt"_"time")funcmain(){a:=byte(255)//11111111这是byte的极限,因为a:=byte(256)//越界报错,0~255正好256个数,不能再高了b:=uint8(255)//11111111这是uint8的极限,因为c:=uint8(256)//越界报错,0~255正好256个数,不能再高了c:
mokt2001
·
2020-09-10 15:49
golang gccgo vs gc
而GCCGO则是GCC专门用来编译
Golang语言
的。GC,全称GolangCompiler,是Go语言官方编译器,也是自带的,通常我们使用的gobuild等,就是GC。
风神韵
·
2020-09-10 13:42
Go
2020-06-09:给定一个无序数组,里面数都是成双数的,只有一个数是成单数的,求这个数?
1.异或2.字典或集合3.排序
golang语言
采用异或方式,代码如下:packagetest21_singlenumberimport("fmt""testing")//gotest-v-test.runTestSingleNumberfuncTestSingleNumber
福大大架构师每日一题
·
2020-08-25 05:57
福大大架构师每日一题
go 协程使用陷阱
golang语言
协程协程中使用全局变量、局部变量、指针、map、切片等作为参数时需要注意,此变量的值变化问题。与for循环,搭配使用更需谨慎。
夏星笑语
·
2020-08-24 04:53
golang
problem
golang入门教程(一) Hello World
在开始写代码之前,我们已经把
golang语言
开发的环境搭建好,我们就可以开始学代码了。
bai小白
·
2020-08-24 04:08
golang
golang语言
渐入佳境[24]-string-大小写转换类函数
string-大小写转换类函数123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263packagemainimport("fmt""strings")/*1、funcTitle(sstring)string将字符串s每个
weixin_33694172
·
2020-08-24 03:39
Golang框架beego和bee的开发使用
Golang语言
简洁、明细,语法级支持协程、通道、err,非常诱惑人。平时也看了看Golang的语法,正苦于没有需求,我想把beego的源码搬过来看看。
weixin_30793643
·
2020-08-24 03:22
protobuf3使用,
golang语言
实现
1.安装protobuf3版本下载安装protobuf-3.1.0版本,把F:\ProgramFiles\protoc-3.3.0-win32\bin\protoc.exe文件路径添加到环境变量中。查看是否安装成功,在命令行输入:proto--version安装成功之后,就可以按照protobuf的规则编码和解码任何我们想要传输的数据了。比起xml和json形式的数据传输,protobuf拥有更高
猿码YM
·
2020-08-24 03:41
golang
Golang语言
记录
Golang的格式化输出#定义示例类型和变量typeHumanstruct{Namestring}varpeople=Human{Name:"zhangsan"}普通占位符占位符说明举例输出%v相应值的默认格式。Printf("%v",people){zhangsan},%+v打印结构体时,会添加字段名Printf("%+v",people){Name:zhangsan}%#v相应值的Go语法表示
烟花散尽不问繁华
·
2020-08-24 02:29
go
基于
golang语言
web框架gin搭建应用-01新建工程
简介因为工作上的需求,由于两个项目都是管理类型的,故在项目开始之处就考虑做一个能够快速开发应用的框架,考虑到时间紧,任务重,同时市面上很多优秀的基于golang的web框架,综合考虑,不重复造轮子,站在巨人的肩膀上,使用了golang的web框架gin来搭建基础框架,在该框架中使用了很多由于的模块,在此感谢作者的付出。因为是写一个系列文章,故文章会从零开始来搭建这个框架,大部分代码会从原有的项目c
hexiaoyun128
·
2020-08-24 00:24
docker安装教程
操作如下:yuminstallgit2.安装
Golang语言
环境下载Golang源码包。版本为1.12.7。
boss2967
·
2020-08-23 23:09
Docker
GoLang-逃逸分析
但是Golang并不是这样,虽然
Golang语言
里面也有new。Golang编译器决定变量应该分配到什么地方时会进行逃逸分析。使用new函数得到的内存不一定就在堆上。堆和栈的区别对程序员“模糊
帘外五更风
·
2020-08-22 20:09
2018-08-15
最近在看比特币源码,从Golang版本入手,一来最近也在写
Golang语言
,二来btcd版本的代码模块设计以及单元测试要比C++版本的源码更为清晰和完善。
Lay_FL
·
2020-08-22 15:55
Golang 性能测试 (2) 性能分析
Golang语言
也为我们提供了方便的性能分析工具pprof,方便我们做必要的服务优化。
搬砖程序员带你飞
·
2020-08-22 14:03
golang
性能分析
数据结构和算法(Golang实现)(6)简单入门Golang-并发、协程和信道
并发、协程和信道
Golang语言
提供了go关键字,以及名为chan的数据类型,以及一些标准库的并发锁等,我们将会简单介绍一下并发的一些概念,然后学习这些Golang特征知识。
陈星星
·
2020-08-22 14:33
算法
golang
数据结构
入门-编程语言
数据结构和算法(Golang实现)(1)简单入门Golang-前言
简单入门Golang我们只学
Golang语言
的一个子集,足以开展接下来数据结构和算法的实现即可。一、前言
Golang语言
是谷歌Google公司在2007年启动,并在2009年正式发布并开源的高级编
陈星星
·
2020-08-22 12:21
golang
算法
数据结构
入门-编程语言
TarsGo新版本发布,支持protobuf,zipkin和自定义插件
本文作者:陈明杰(sandyskies)Tars是腾讯从2008年到今天一直在使用的后台逻辑层的统一应用框架,目前支持C++,Java,PHP,Nodejs,
Golang语言
。
TARS小助手
·
2020-08-22 11:58
敏捷开发
框架源码
微服务
golang
Tars
GO 匿名函数和闭包
今天主要讲一下
Golang语言
的匿名函数和闭包。
guyan0319
·
2020-08-22 10:55
golang
匿名函数
闭包
Hugo 建站经验之谈
但当需要快速搭建起我们的NebulaGraph官网时,小小纠结对比之后,笔者选择了
Golang语言
的Hugo来作为我们的技术方案
NebulaGraph
·
2020-08-21 02:33
hugo
nebula
golang 单点登录系统(go-sso)
环境介绍
golang语言
:go1.13.3+、数据库:mysql5.7缓存:redis3.0项目地址https://github.com/guyan0319/...依
guyan0319
·
2020-08-21 02:52
ssh
jwt
golang
token
beego API开发入门教程
下载beego下载beego前,需要做好如下准备安装好
golang语言
在系统变量中配置GOPATH、GOBIN安装好git下载beego安装包gogetgithub.com/astaxie/beego下载
上官二狗
·
2020-08-20 07:06
go
API
GolangWeb框架
Golang学习-第三篇认识Web框架2017-10-04
Golang语言
社区文|盏茶_作酒共2036字,阅读需5分钟序言作为一个Web开发人员,相信对框架并不陌生。那么什么是Web框架呢?
HuJay
·
2020-08-20 03:34
go语言常用api使用
golang语言
常用api使用初衷常用api使用获取文件的父目录创建多层目录读取文件内容并存入切片使用gopkg.in/ini操作配置文件判断文件是否存在以空格分割字符串(一个空格或者多个空格)初衷初学
悠然~
·
2020-08-18 06:20
golang
Windows下安装grpc开发环境
1安装
golang语言
环境详细可以参考本人博客文章Golang在Ubuntu和Windows下的安装注意配置好GOPATH环境变量。
SiteBus
·
2020-08-18 02:18
开发语言
#golang
golang 隐藏启动其他程序,包含cmd窗口(黑窗口)程序,GUI程序隐藏
虽然
golang语言
有提供windows系统包,但实际使用起来好像并不是那么好用(可能是自己没有使用好吧)。网上有人说,隐藏调用的外部程序的cmd窗口,设置cmd属性,可以实现,代码
hejingdong123
·
2020-08-17 22:13
源码分享
问题记录
服务计算 | 开发 Linux 命令行实用程序
课程网址:服务计算-云应用开发方法、技术与架构项目传送门:week-5环境:Linux命令行本次作业就是使用
golang语言
开发一个selpg小程序,原版是C语言,所以按照原版的逻辑写
golang语言
,
阿曾快去学习啦
·
2020-08-17 19:04
服务计算
golang
golang 踩坑
golang语言
简洁,强大,但使用过程中存在一些有标新立异之处,很容易踩坑。1.Host未生效使用http发送post请求,服务端一直返回参数错误。
spkettas
·
2020-08-17 15:34
golang
Golang重构,支持ARM64架构,KubeOperator v3.0发布丨Release Notes
在这一版本中,KubeOperator完成了基于
Golang语言
的重构,同时支持在ARM64位操作系统上部署Kubernetes集群,新增集群导入、国际化等功能,支持在线一键部署。
FIT2CLOUD飞致云
·
2020-08-17 10:27
容器管理
KubeOperator
kubernetes
容器
gRPC实现跨语言(golang&&java)服务调用
GRPC是Google基于protocolbuffer传输协议开发的一个RPC框架,支持多语言之间的通信,下面,我会基于Java语言和
golang语言
做一个跨语言调用例子,Java做client端,golang
tangyaya8
·
2020-08-17 09:47
rpc
golang语言
编译的二进制可执行文件为什么比 C 语言大(转载)
\n");return0;}
golang语言
的helloworld程序:1234567packagemainimport"fmt"f
weixin_33958366
·
2020-08-17 03:27
TarsGo 性能提升之路
目前专注Tars开发框架的
Golang语言
版本开发。
Go中国
·
2020-08-16 11:03
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他