Golang
文章平均质量分 52
CodyGuo
这个作者很懒,什么都没留下…
展开
-
golang 钉钉群机器人
目录1. 钉钉SDK2. 代码示例3. 消息类型3.1 text类型3.2 link类型3.3 markdown类型3.4 整体跳转ActionCard类型3.5 独立跳转ActionCard类型3.6 FeedCard类型1. 钉钉SDK群机器人2. 代码示例package mainimport ( "io/ioutil" "github.com/CodyGuo/dingtalk" "github.com/CodyGuo/dingtalk/pkg/robot" "github.c原创 2020-05-09 18:07:53 · 2339 阅读 · 0 评论 -
golang walk gui 窗体禁用最小化、最大化、关闭按钮、禁止修改大小、最小化到系统托盘
文章目录readme1.1 main.go1.2 main.manifestreadmego get -u -v github.com/akavel/rsrcrsrc -manifest main.manifest -o rsrc.sysogo build1.1 main.gopackage mainimport ( "log" "github.com/lxn/win"...原创 2019-12-22 15:24:55 · 3949 阅读 · 2 评论 -
golang 通过exec Command启动的进程如何关闭的解决办法
在用exec包调用的其他进程后如何关闭结束,可以使用context包的机制进行管理,context包的使用详见:https://godoc.org/context exec.CommandContext方发实现了context,通过context可以对exec启动的进程结束。隐藏程序自身黑窗口的方法:go build -ldflags="-H windows"隐藏子进程黑窗口的方法:cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}原创 2016-10-30 12:17:40 · 12571 阅读 · 0 评论 -
golang time 时间的加减法
time包中Add和Sub的用法,Add用于计算某个时间之前和之后的时间点,Sub用于计算两个时间差原创 2016-11-02 16:49:59 · 72479 阅读 · 2 评论 -
golang IP地址归属地查询(walk界面库)
使用walk界面库,IP地址归属地查询例子原创 2016-12-19 18:05:12 · 5240 阅读 · 0 评论 -
golang 另类方法后台运行程序(linux、windows)
程序后台运行的另类方法,支持windows、linux、...原创 2016-12-30 10:11:22 · 10117 阅读 · 1 评论 -
golang 带托盘的 http server启动关闭服务
// 程序和托盘图标rsrc -manifest main.manifest -o rsrc.syso -ico main.ico// 优雅关闭httpgithub.com/braintree/manners//展示原创 2017-01-17 14:05:14 · 6816 阅读 · 1 评论 -
golang walk界面库 最小化事件
示例图:package mainimport ( "fmt" "log" "syscall" "github.com/lxn/walk" . "github.com/lxn/walk/declarative" "github.com/lxn/win")var ( libuser32 *syscall.DLL isIconic *sys原创 2017-06-02 23:29:32 · 5659 阅读 · 0 评论 -
golang windows 设置桌面背景和屏幕保护
设置桌面背景和屏幕保护主要是修改注册表和使用windows api来生效配置,支持XP以上操作系统。使用方法参数说明: Usage of setbg.exe: -a 设置开启或关闭屏幕保护,默认是true -b 设置桌面背景图路径 -p 设置屏幕保护在恢复时显示登录屏幕 -s 设置屏幕保护文件路径 -style 设置桌面背景位原创 2017-06-11 09:53:10 · 5078 阅读 · 3 评论 -
sublime text3解决Gosublime无法自动补全代码
sublime text3解决Gosublime无法自动补全代码文章目录sublime text3解决Gosublime无法自动补全代码版本安装Gosublime自动补全解决方法Gosublime配置版本Sublime Text3.2.1go version go1.12.1 darwin/amd64Gosublime 18.11.28安装Gosublime打开Perferences...原创 2019-04-11 00:07:36 · 7978 阅读 · 4 评论 -
golang windows程序获取管理员权限(UAC )
在windows上执行有关系统设置命令的时候需要管理员权限才能操作,比如修改网卡的禁用、启用状态。双击执行是不能正确执行命令的,只有右键以管理员身份运行才能成功。为解决此问题,花了很长时间找了各种方法,最终找到一个简单的方法,双击也能执行成功了。过程如下: 1> go get github.com/akavel/rsrc 2> 把nac.manifest 文件拷贝到当前windows项目根目录 3> rsrc -manifest nac.manifest -o原创 2016-10-28 20:03:23 · 3562 阅读 · 0 评论 -
golang 调用cmd下程序隐藏黑窗口-方法1
通过go的标准库exec调用cmd命令时会闪弹黑窗口,为解决此问题在windows下可以用win32 API 的 WinExec。此问题主要出现在带UI或无控制台的程序调用cmd时。编译go时加入参数: go build -ldflags="-H windowsgui"原创 2016-09-19 21:24:18 · 12828 阅读 · 0 评论 -
golang 实时读取日志文件,windows版本的tail
golang 实时读取日志文件,windows版本的tail,支持-f和-n命令。简易版原创 2016-08-29 14:19:07 · 6797 阅读 · 0 评论 -
斐波那契数列-递归
斐波那契数列-递归算法原创 2016-03-29 21:57:55 · 747 阅读 · 0 评论 -
golang 本地连接mssql sql server
golang连接微软sql server数据库,支持windows身份验证和SA登录原创 2016-03-30 14:51:11 · 7294 阅读 · 0 评论 -
golang 远程连接mssql sql server
sql server 2008配置远程连接方法,参考百度经验:http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.htmlgolang 连接远程方法如下:原创 2016-03-30 16:05:10 · 5674 阅读 · 0 评论 -
常用的资料备忘录
1、Go圣经中文 https://github.com/golang-china/gopl-zh2、golang Web开发教程 https://github.com/goestoeleven3、golang wmi https://github.com/StackExchange/wmi4、UI库walk https://github.com/lxn/walk5、INI htt原创 2016-04-15 13:00:42 · 902 阅读 · 0 评论 -
fmt: stack overflow
fmt: stack overflow原创 2016-05-15 18:53:45 · 1963 阅读 · 0 评论 -
golang 调用win32 api 实现windows注销、重启、关机
golang 调用win32 api 实现windows注销、重启、关机原创 2016-07-02 17:26:36 · 6430 阅读 · 2 评论 -
golang 按任意键继续
golang 按任意键继续...原创 2016-06-22 20:56:10 · 11639 阅读 · 0 评论 -
golang 远程连接mssql 2000
golang 远程连接mssql 2000原创 2016-06-11 01:49:42 · 3923 阅读 · 0 评论 -
golang ssh 连接交换机
golang ssh 远程连接交换机cisco、h3c、Huawei ...原创 2016-08-04 20:37:59 · 5501 阅读 · 0 评论 -
golang 获取exe、dll、apk 版本号
通过go获取exe、dll、apk版本号,支持夸平台,可交叉编译。// golang 实现读取exe dll apk 版本号原创 2016-03-29 20:53:22 · 2693 阅读 · 1 评论