随笔分类 -  golang 学习笔记

摘要:strings.Replace(strings.Trim(fmt.Sprint(array_or_slice), "[]"), " ", ",", -1) [a] -> a -> a [a b c] -> a b c -> a,b,c 阅读全文
posted @ 2020-09-02 17:40 golang-jack 阅读(2655) 评论(1) 推荐(0)
摘要:mac & linux export GO111MODULE=on windows #cmd set GO111MODULE=on #powershell $env:GO111MODULE=on 阅读全文
posted @ 2020-07-05 15:47 golang-jack 阅读(1079) 评论(0) 推荐(0)
摘要:问题: 编译运行报错 is undefind 在模板里需要加 阅读全文
posted @ 2019-10-31 09:31 golang-jack 阅读(784) 评论(0) 推荐(0)
摘要:if _, ok := map[key]; ok { //存在 } 阅读全文
posted @ 2019-09-21 14:05 golang-jack 阅读(9703) 评论(0) 推荐(0)
摘要:以下是平时一些总结,伙伴们如发现有误或者更好解决方案/其他一些问题一起分享出来,互相学习,共同进步 1 win下编译linux golang 可执行文件 ,服务器上无法运行 几种问题定位: 1 查看服务器报错日志定位 2 查看web服务器如nginx/apache 访问日志/web服务器系统日志定位 阅读全文
posted @ 2019-05-25 08:08 golang-jack 阅读(406) 评论(0) 推荐(0)
摘要:使用goland 编辑器 其他编辑器 配置项基本雷同 编译文件上传服务器 centos 开启后台服务:nohup ./start-dishi.sh >output 2>&1 & 阅读全文
posted @ 2019-05-20 10:03 golang-jack 阅读(1317) 评论(0) 推荐(0)
摘要:githun 地址:https://github.com/gomodule/redigo 安装:go get github.com/gomodule/redigo/redis 文档地址 阅读全文
posted @ 2019-04-28 09:09 golang-jack 阅读(1438) 评论(0) 推荐(1)
摘要:简介: go中的任意精度定点十进制数。 注意:可以“仅”表示小数点后最多2 ^ 31位的数字。 特征 零值为0,无需初始化即可安全使用 加法,减法,乘法而不损失精度 具有指定精度的除法 database / sql序列化/反序列化 json和xml序列化/反序列化 安装 run go get git 阅读全文
posted @ 2019-04-26 15:49 golang-jack 阅读(3432) 评论(0) 推荐(0)
摘要:安装 用法 api文档 阅读全文
posted @ 2019-04-25 13:26 golang-jack 阅读(700) 评论(0) 推荐(0)
摘要:Golang 指定长度随机数 随机字符串 阅读全文
posted @ 2019-04-19 15:34 golang-jack 阅读(7991) 评论(0) 推荐(0)
摘要:主机字节序 主机字节序模式有两种,大端数据模式和小端数据模式,在网络编程中应注意这两者的区别,以保证数据处理的正确性;例如网络的数据是以大端数据模式进行交互,而我们的主机大多数以小端模式处理,如果不转换,数据会混乱 参考 ;一般来说,两个主机在网络通信需要经过如下转换过程:主机字节序 —> 网络字节 阅读全文
posted @ 2019-04-16 14:23 golang-jack 阅读(30137) 评论(0) 推荐(0)
摘要:用法: 单一: . 匹配任意一个字符,如果设置 s = true,则可以匹配换行符 [字符类] 匹配“字符类”中的一个字符,“字符类”见后面的说明 [^字符类] 匹配“字符类”外的一个字符,“字符类”见后面的说明 \小写Perl标记 匹配... 阅读全文
posted @ 2019-04-11 16:18 golang-jack 阅读(1066) 评论(0) 推荐(0)
摘要:概况: 包字节实现了操作字节切片的函数。它类似于琴弦包的设施。 函数: 阅读全文
posted @ 2019-04-09 08:48 golang-jack 阅读(2986) 评论(0) 推荐(0)
摘要:https://ini.unknwon.io/docs/intro 阅读全文
posted @ 2019-04-04 09:37 golang-jack 阅读(750) 评论(0) 推荐(0)
摘要:Govendor 是 Golang 的 Vendor 包管理器,方便你管理 Vendor 和 Verdor 包。 特性: 可以采用govendor add/update复制现有的依赖从$GOPATH 如果要忽视vendor/*/,可采用govendor 同步恢复依赖 可直接通过govendor fe 阅读全文
posted @ 2019-03-26 15:32 golang-jack 阅读(424) 评论(0) 推荐(0)
摘要:#string到int int,err:=strconv.Atoi(string) #string到int64 int64, err := strconv.ParseInt(string, 10, 64) #int到string string:=strconv.Itoa(int) #int64到string string:=strconv.FormatInt(int6... 阅读全文
posted @ 2019-03-19 14:49 golang-jack 阅读(11067) 评论(0) 推荐(0)
摘要:go语言中int类型和string类型都是属于基本数据类型 两种类型的转化都非常简单 下面为大家提供两种int类型转化成string类型的方法! go语言的类型转化都在strconv package里面,详情请参考: http://golang.org/pkg/strconv %d代表Integer 阅读全文
posted @ 2019-03-19 13:59 golang-jack 阅读(10819) 评论(0) 推荐(0)
摘要:output: 阅读全文
posted @ 2019-03-19 13:49 golang-jack 阅读(1961) 评论(0) 推荐(0)
摘要:vim /etc/hosts 192.30.253.112 github.com 151.101.185.194 github.global.ssl.fastly.net 阅读全文
posted @ 2019-03-19 13:03 golang-jack 阅读(2283) 评论(0) 推荐(0)
摘要:nginx 配文件加入: upstream frontends { server 127.0.0.1:端口号;} location / { proxy_pass_header Server; proxy_set_header Host $http_host; proxy_redirect off; 阅读全文
posted @ 2019-03-16 15:51 golang-jack 阅读(1529) 评论(0) 推荐(0)