StructTag是什么?在Go语言里,StructTag是一个标记字符串,此字符串可跟随在Struct中字段定义的后面。StructTag就是一系列的 key:”value” 形式的组合,其中key是一个不可为空的字符串,key-value组合可以有多个,空格分隔。
查看当前文件夹下所有文件大小(包括子文件夹)
du -sh
后面可以跟具体的文件夹名称
功能:安装包管理
简介:sublime插件控制台,提供添加、删除、禁用、查找插件等功能
使用:https://sublime.wbond.net/installation
Go语言中字符串的拼装方法很多,那么问题来了,到底哪家性能好?
下面代码,分别比较了 fmt.Sprintf,string +,strings.Join,bytes.Buffer,方法是循环若干次比较总时间。
在VMWare下的Ubuntu 14.04下运行的结果表明:
BEEGO作为GO语言的重量级框架,被很多人用在了各自的项目当中。可以在Beego的官方网站(Beego)上查看应用案例,不少是大型的企业,以及大型的项目。
在Mac下,执行git命令时候出现如下的错误:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
add user git
表示增加git用户。
su git
切换成git用户。
从root用户切换到其他用户不需要密码,从其他用户切换到root用户,需要输入密码。
mysqldump -u xxx -h xxx -P 3306 -p --all-databases > databases.sql
有些情况下,CentOS下的Mysql启动不了,采用:
service mysqld restart service mysqld start
都解决不了,会提示:
Another MySQL daemon already running with the same unix socket.
ThinkGo 是一款 Go 语言编写的 web 快速开发框架。
它基于开源框架 Gin 进行二次开发,旨在实现一种类 ThinkPHP 的高可用、高效率的 web 框架。
它最显著的特点是模块、控制器、操作三段式的标准 MVC 架构,且模块与插件的目录结构完全一致,令开发变得非常简单灵活。
Mattermost 是一个 Slack 的开源替代品。Mattermost 采用 Go 语言开发,这是一个开源的团队通讯服务。为团队带来跨 PC 和移动设备的消息、文件分享,提供归档和搜索功能。
Slack 是聊天群组 + 大规模工具集成 + 文件整合 + 统一搜索。截至2014年底,Slack 已经整合了电子邮件、短信、Google Drives、Twitter、Trello、Asana、GitHub 等 65 种工具和服务,把可以把各种碎片化的企业沟通和协作集中到一起。
Golog 是简单的golang日志,基于golang内置log封装.
特征
实现各种日志 level: DEBUG, INFO, WARN, ERROR
实现各种日志 handlers: ConsoleHander, FileHandler, RotatingHandler
Fragmenta CMS 是一个用户友好的内容管理系统,用 Go 编写。
Fragmenta CMS 可以让你快速建立网站,它包办了创建网站的一般性的繁琐工作,包括:用户登录,网页,博客文章等,让你专注于你 app 自身的特点,你可以:
如果出现:
warning: building out-of-date packages: runtime/pprof testing regexp/syntax regexp installing these packages with 'go test -i' will speed future tests.
« 上一页
» 下一页
GO语言标准包 GO语言杂谈 GO语言语法 GO语言错误处理 GO语言技巧 Go语言项目 操作系统相关 数据库相关 GO语言第三方包 GO语言框架
Copyright © 2016, golog.cc