FullStackOfNewGeneration/链接现实与信息系统的全栈开发技术

0.Short Intro. our team using the similar stack with lean. Front-End: Desktop: Electron Mobile: Ionic + Cordova Plugin Design Material-Design for Angularjs’s Desktop apps. Ionic-Material for Angularjs’s Mobile apps. Back-End Laravel for normal HTTP REST API. Golang for Internet of Thing’s Socket API & our Gis System. RAML for generating SDK files both of front/back-end. Admiring that RAML1.0 is comming. Database Postgresql(for gis) we like it very much. MongoDB(for user

vim实用技巧实践

实用技巧 删除一行 dd 不就行了。。为什么要鼠标选中一行之后按下backspace? 清除一行内容S 不就行了,为什么还要鼠标选中一行然后按下back

GoLang几种读文件方式的比较

GoLang几种读文件方式的比较 GoLang提供了很多读文件的方式,一般来说常用的有三种。使用Read加上buffer,使用bufio库和i

Golang database/sql & GORM

0.Models写法技巧及Migration标准 法则 基本满足大驼峰命名法则 首字母大写 “_” 忽略后大写 实例 device_id 对应 DeviceID create_time 对应 CreateTime location 对应 Location 官方实例 type User struct {

Golang代码组织最佳方案

《Golang代码组织最佳方案》 案例一:不建议的偷懒结构 $gopath/src/github.com/ryanemax/device/pkg_phone/phone.go $gopath/src/github.com/ryanemax/device/main.go import "./pkg_phone" 案例二:Docker中也不建议的偷懒结构 gonet2示例:github.co

vim-go最佳实践

0.使用方法 gd 进入函数原始定义文件查看 Ctrl + N Ctrl + P 1.常见FAQ YCM,第三方包没办法自动补全问题 1.环境变量没有设置完整 设置正确环境变量 export

CMS built with Laravel

October CMS https://octobercms.com/ https://github.com/octobercms/october watch 323 star 3388 fork 753 The Best & Beatutiful 167 Plugins 32 Themes Doptor https://github.com/Doptor/Doptor watch 22 star 79 fork 52 企业信息发布,CMS&EMS Theme少需要定制 Refer to “A list of CMSs built with Laravel” from: http://maxoffsky.com/code-blog/list-cmss-built-laravel/ Yesterday Ryan Tablada organized a