上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 234 下一页

2019年9月18日

go语言20小时从入门到精通(六、工程管理)

摘要: 在实际的开发工作中,直接调用编译器进行编译和链接的场景是少而又少,因为在工程中不会简单到只有一个源代码文件,且源文件之间会有相互的依赖关系。如果这样一个文件一个文件逐步编译,那不亚于一场灾难。 Go语言的设计者作为行业老将,自然不会忽略这一点。早期Go语言使用makefile作为临时方案,到了Go 阅读全文

posted @ 2019-09-18 11:25 ExplorerMan 阅读(296) 评论(0) 推荐(0)

从gopath到go mod的一次尝试

摘要: windows下的尝试: gomod初尝试下载官方包1.11(及其以上版本将会自动支持gomod) 默认GO111MODULE=auto(auto是指如果在gopath下不启用mod)go mod help查看帮助go mod init<项目模块名称>初始化模块,会在项目根目录下生成 go.mod文 阅读全文

posted @ 2019-09-18 11:10 ExplorerMan 阅读(1003) 评论(0) 推荐(0)

2019年9月17日

告别GOPATH,快速使用 go mod(Golang包管理工具)

摘要: 如果你还在使用 GOPATH 模式来开发Golang程序,那么你可以参考本文来告别 GOPATH,并带给你一个方便的包管理工具。 关于 go mod 的说明和简单使用,可以参考: 1、Go1.1.1新功能module的介绍及使用 2、Introduction to Go Modules 3、Go 1 阅读全文

posted @ 2019-09-17 20:11 ExplorerMan 阅读(406) 评论(0) 推荐(0)

Golang中基础的命令行模块urfave/cli

摘要: 前言相信只要部署过线上服务,都知道启动参数一定是必不可少的,当你在不同的网络、硬件、软件环境下去启动一个服务的时候,总会有一些启动参数是不确定的,这时候就需要通过命令行模块去解析这些参数,urfave/cli是Golang中一个简单实用的命令行工具。 安装通过 go get github.com/u 阅读全文

posted @ 2019-09-17 17:10 ExplorerMan 阅读(2048) 评论(0) 推荐(0)

Golang的一个CLI框架

摘要: 因为机缘巧合,因为希望能在VPS中使用百度网盘,了解到了一个开源的项目BaiduPCS-Go,可以用来直接存取访问百度网盘,做的相当不错 而且看ISSUES,作者可能还是个学生,很强的样子。稍微看了下代码,发现了一个很不错的用来写命令行程序CLI的框架,也是在Github上开源的,因为Golang主 阅读全文

posted @ 2019-09-17 17:08 ExplorerMan 阅读(687) 评论(0) 推荐(0)

2019年9月16日

pika常见问题解答(FAQ)

摘要: 1 编译安装 Q1: 支持的系统? A1: 目前只支持Linux环境,包括Centos,Ubuntu; 不支持Windowns, Mac Q2: 怎么编译安装? A2: 参考编译安装wiki Q3: Ubuntu编译偶尔报错isnan isinf was not declared? A3: 一些旧版 阅读全文

posted @ 2019-09-16 21:01 ExplorerMan 阅读(2260) 评论(0) 推荐(0)

大容量类Redis存储--Pika介绍

摘要: 嘉宾介绍 大家好,首先自我介绍一下,我是360 web平台-基础架构组的宋昭,负责大容量类redis存储pika的和分布式存储Bada的开发工作,这是我的github和博客地址,平时欢迎指正交流^^ 我的github: https://github.com/KernelMaker 我的博客: htt 阅读全文

posted @ 2019-09-16 19:05 ExplorerMan 阅读(9317) 评论(0) 推荐(4)

Beego开启热升级

摘要: 1、打开配置 2、写入pid 程序入口main()函数里写入pid 3、测试热升级 1、编写代码,在beego应用的controller中Get方法实现大概如下: 2、打开两个终端一个终端输入:ps -ef | grep 应用名一个终端输入请求:curl "http://127.0.0.1:8080 阅读全文

posted @ 2019-09-16 15:04 ExplorerMan 阅读(860) 评论(0) 推荐(0)

Beego框架的一条神秘日志引发的思考

摘要: 公司目前的后台是用Beego框架搭的,并且为了服务的不中断升级,我们开启了Beego的Grace模块,用于热升级支持。一切都跑井然有序,直到有一天,领导甩出一些服务日志,告知程序一直报错: 2018/03/08 17:49:34 20848 Received SIGINT.2018/03/08 17 阅读全文

posted @ 2019-09-16 12:00 ExplorerMan 阅读(848) 评论(0) 推荐(0)

2019年9月14日

Redis的最常被问到知识点总结

摘要: 1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作 阅读全文

posted @ 2019-09-14 22:24 ExplorerMan 阅读(280) 评论(0) 推荐(0)

上一页 1 ··· 107 108 109 110 111 112 113 114 115 ··· 234 下一页

导航