上一页 1 2 3 4 5 6 7 8 9 10 ··· 52 下一页
摘要: CentOS 6.8 自带的 Git 版本为 1.7.1,比较旧,yum 安装也停留在 1.7.1,还是源码编译安装吧。 1. 下载源码: 2. 卸载老版本Git 3. 解压、编译、安装 4. 建立软链接(注意:一定要把 /usr/local/git/bin 目录下的所有文件都做个 软连接 !) 5 阅读全文
posted @ 2017-03-22 21:30 52php 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 工作除了开发最新的版本之外还要对原来的版本做例行的维护,修修补补。于是有了在两个分支之间游走切换的问题,最新改版的代码在分支 new 上,旧版本的代码在分支 old 上,我在 new 上开发了一半,忽然有人给了我一个改进的需求,于是我要切换回 old 去修改代码。在这个场景下,我摸索了三种方法: 及 阅读全文
posted @ 2017-03-22 00:10 52php 阅读(1150) 评论(0) 推荐(0) 编辑
摘要: 基本上,Git就是以下面的命令顺序学习的。文中笔记是从廖雪峰老师的 Git教程 中总结出来的,方面查阅命令。 1、基础 git config --global user.name "Your Name"设置你的仓库用户名(用于标识提交者) git config --global user.email 阅读全文
posted @ 2017-03-16 13:59 52php 阅读(718) 评论(0) 推荐(0) 编辑
摘要: git pull 时,报错: Git Pull Failed: refusing to merge unrelated histories 解决方案: git pull origin master --allow-unrelated-historie Git 常用命令图 Workspace:工作区 阅读全文
posted @ 2017-03-12 17:43 52php 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 2016年国庆节(10月1日)开始接触 Go 语言,记录一下它的 版本发布 与 TIOBE 排名: 阅读全文
posted @ 2017-03-10 17:08 52php 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: golang 编码 json 还比较简单,而解析 json 则非常蛋疼。不像 PHP 一句 json_decode() 就能搞定。之前项目开发中,为了兼容不同客户端的需求,请求的 content-type 可以是 json,也可以是 www-x-urlencode。然后某天前端希望某个后端服务提供 阅读全文
posted @ 2017-03-10 10:56 52php 阅读(7718) 评论(0) 推荐(1) 编辑
摘要: JSON 是一种数据格式描述语言。以 key 和 value 构成的哈系结构,类似 Javascript 中的对象,python 中的字典。通常 json 格式的 key 是字符串,其值可以是任意类型,字串,数字,数组或者对象结构。更多关于 Json 的可以访问 JSON 了解。 数据结构 map 阅读全文
posted @ 2017-03-07 00:08 52php 阅读(1324) 评论(0) 推荐(0) 编辑
摘要: 参考: http://stackoverflow.com/questions/39247347/bootstrap-datetimepicker-dp-change 阅读全文
posted @ 2017-03-06 14:21 52php 阅读(4385) 评论(0) 推荐(0) 编辑
摘要: 现在的 Go 版本是 1.8,早在 1.5 时期,就有了 Vendor 包机制,详情可查看博文:“理解 Go 1.5 vendor”。 遇到的问题 个人在使用 Glide 管理 Vendor 包时(附:Golang Vendor 包管理工具 glide 使用教程),老编译不成功! 后来猛地发现,原来 阅读全文
posted @ 2017-03-05 16:17 52php 阅读(4531) 评论(0) 推荐(0) 编辑
摘要: Glide 是 Golang 的 Vendor 包管理器,方便你管理 vendor 和 verdor 包。类似 Java 的 Maven,PHP 的 Composer。 Github:https://github.com/Masterminds/glide 在线文档:http://glide.rea 阅读全文
posted @ 2017-03-02 15:00 52php 阅读(4450) 评论(0) 推荐(0) 编辑
摘要: 命名 YAML 的意思其实是:"Yet Another Markup Language"(仍是一种置标语言)的缩写。 功能 YAML的语法和其他高阶语言类似,并且可以简单表达清单、散列表,标量等资料形态、。 它使用 空白符号缩排 和 大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种设定档、倾 阅读全文
posted @ 2017-02-28 18:03 52php 阅读(2074) 评论(0) 推荐(0) 编辑
摘要: 【Go命令教程】1. 标准命令详解 【Go命令教程】2. go build 【Go命令教程】3. go install 【Go命令教程】4. go get 【Go命令教程】5. go clean 【Go命令教程】6. go doc 与 godoc 【Go命令教程】7. go run 【Go命令教程】 阅读全文
posted @ 2017-02-26 17:10 52php 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 命令 go env 用于打印 Go 语言的环境信息。其中的一些信息我们在之前已经多次提及,但是却没有进行详细的说明。在本小节,我们会对这些信息进行深入介绍。我们先来看一看 go env 命令情况下都会打印出哪些 Go 语言通用环境信息。 表0-25 go env 命令可打印出的 Go 语言通用环境信 阅读全文
posted @ 2017-02-26 17:02 52php 阅读(4568) 评论(0) 推荐(0) 编辑
摘要: cgo 也是一个 Go 语言自带的特殊工具。一般情况下,我们使用命令 go tool cgo 来运行它。这个工具可以使我们创建能够调用 C 语言代码的 Go 语言源码文件。这使得我们可以使用 Go 语言代码去封装一些 C 语言的代码库,并提供给 Go 语言代码或项目使用。 在执行 go tool c 阅读全文
posted @ 2017-02-26 16:47 52php 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 我们可以使用 go tool pprof 命令来交互式的访问概要文件的内容。命令将会分析指定的概要文件,并会根据我们的要求为我们提供高可读性的输出信息。 在 Go 语言中,我们可以通过标准库的代码包 runtime 和 runtime/pprof 中的程序来生成三种包含实时性数据的概要文件,分别是 阅读全文
posted @ 2017-02-26 15:22 52php 阅读(2569) 评论(0) 推荐(0) 编辑
摘要: 命令 go vet 是一个 用于检查 Go 语言源码中静态错误的简单工具。与大多数 Go 命令一样,go vet 命令可以接受 -n 标记和 -x 标记。-n 标记用于只打印流程中执行的命令而不真正执行它们。-n 标记也用于打印流程中执行的命令,但不会取消这些命令的执行。示例如下: go vet 命 阅读全文
posted @ 2017-02-26 11:59 52php 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 命令 go fix 会把指定 代码包 的所有 Go 语言源码文件中的旧版本代码修正为新版本的代码。这里所说的版本即 Go 语言的版本。代码包的所有 Go 语言源码文件不包括其子代码包(如果有的话)中的文件。修正操作包括把对旧程序调用的代码更换为对新程序调用的代码、把旧的语法更换为新的语法,等等。 这 阅读全文
posted @ 2017-02-26 09:38 52php 阅读(978) 评论(0) 推荐(0) 编辑
摘要: go list 命令的作用是列出指定的 代码包 的信息。与其他命令相同,我们需要以 代码包导入路径 的方式给定代码包。被给定的代码包可以有多个。这些代码包对应的目录中必须直接保存有 Go 语言源码文件,其子目录中的文件不算在内。否则,代码包将被看做是不完整的。现在我们来试用一下: 我们看到,在不加任 阅读全文
posted @ 2017-02-26 09:35 52php 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: go test 命令用于对 Go 语言编写的程序进行测试。这种测试是以 代码包 为单位的。当然,这还需要测试源码文件的帮助。关于怎样编写并写好 Go 程序测试代码,我们会在本章的第二节加以详述。在这里,我们只讨论怎样使用命令启动测试。 go test 命令会自动测试每一个指定的 代码包。当然,前提是 阅读全文
posted @ 2017-02-25 23:40 52php 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: Go 源码文件包括:命令源码文件、库源码文件 和 测试源码文件。其中,命令源码文件 总应该属于 main 代码包,且在其中有无参数声明、无结果声明的 main 函数。单个命令源码文件可以被单独编译,也可以被单独安装(可能需要设置环境变量 GOBIN)。当然,命令源码文件也可以被单独运行。我们想要运行 阅读全文
posted @ 2017-02-25 22:00 52php 阅读(1057) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 52 下一页