原创 自己写的mvc框架,适合编写api,使用方便,运行速度快。
数据库部分用的是think-orm,很不错的库,非常方便,使用这个可以很容易封装模型。 控制器部分是参考thinkphp的目录结构来构建的。 模板部分用的是think-template。 本框架默认输出都是json格式,非常适合编写api,当手上有简单的小项目时,比如对接个pc程序实现一些日志记录和数据交换等等简单需求,可以使用本框架,使用过tp的都...
原创 golang压缩文件/文件夹,然后上传到ftp,可用于定时备份
go压缩文件上传到ftp 一、配置文件 ./conf/config.ini         [ftp]             ip=127.0.0.1         port=21         user=website         pass=222222         path=/backup/              ...
原创 《The Way to Go》协程与信道 示例 14.7-sieve1.go 执行分析
书中的代码没有执行步骤的输出,看着很绕,加了各步骤的停顿与状态输出,可以从输出信息中摸出执行的规律。(main中的输出并不能反应go协程的真实执行顺序,但是利用信道的阻塞原理和定时延迟,可以基本实现输出信息同步,起码这样对着输出信息看源码可以有参考作用。) // Copyright 2009 The Go Authors. All rights res...
原创 Go语言中声明变量的几种方法,不全,只做总结参考
切片和基本类型的一些声明和初始化方法 i:=make([]int,2) i[0]=1 i[1]=2   var p []int // var p [2]int p = append(p, 1) p = append(p, 2)   j:=[]int{1,2,3}   k:=int(5)   var m int=6   var...
转载 Go语言中的指针和new(T)函数的使用
Go中指针的特点: 1)指针是一个代表着某个内存地址的值。 2)这个内存地址往往是在内存中存储的另一个变量的值的起始位置。 3)Go语言对指针的支持介于Java语言和C/C++语言之间,它既没有想Java语言那样取消了代码对指针的直接操作的能力,也避免了C/C++语言中由于对指针的滥用而造成的安全和可靠性问题。 Go中指针的基本操作:         ...
原创 利用git的webhook接口实现项目的自动化部署
因为在公司开发项目时都用git,免不了push和pull,但经常切换到服务器上去pull就是件很繁琐的事情,然后看了下gitee后台,提供了webhook支持,意思就是git的事件可以触发一些动作,那我直接在服务器上设置个程序来接受这些事件请求不就可以了吗。 一、服务器上开一个网站,就一个文件夹和一个php文件接受git的webhook消息。 <...
  • 网站介绍
  • 加入Q群
  • 联系我吧
  • 赞助博主

刚毕业时做了一个非常简单的博客,后来硬盘坏了,代码也丢了,就又开始鼓捣做这个博客,记录一些技术知识和其它的生活日志。本人是一枚杰迷,所以就偷懒取个谐音英文名Jamy,请多多指教。

群号:982024886

微信:sf55292

微信支付

Jamy

繁华三千东流水,只取一瓢爱了解。

  江苏 - 盐城


 三言两语

开发这个博客主要是为了记录工作经验与生活日志,希望文章对您有帮助。

—— Jamy

 站内搜索