随笔分类 -  [04.01]-golang

够浪,哈哈哈
摘要:没写完不想写了,先发布吧,这就是一个引子。 在春天种下一颗种子~~~~ GUI引发的一场脑部大战|wine、wsl、mono、gtk、qt 思路开拓了,方法一下子就来了 wine可以运行大部分Windows软件,实在不行还有虚拟机,虚拟机性能弱,还可以进行远程服务器玩耍。 大家都来完善Linux系统 阅读全文
posted @ 2019-10-14 16:08 landv 阅读(1759) 评论(0) 推荐(0) 编辑
摘要:[golang][gui]Hands On GUI Application Development in Go【在Go中动手进行GUI应用程序开发】 emmm 谷歌并没有给GOlang添加GUI武器库,让其大战群雄。 但是民间不缺乏大神。 这是golang基于GTK进行开发GUI的一个示例https 阅读全文
posted @ 2019-10-14 16:05 landv 阅读(476) 评论(0) 推荐(0) 编辑
摘要:Golang实现高并发的调度模型 MPG模式 传统的并发形式:多线程共享内存,这也是Java、C#或者C++等语言中的多线程开发的常规方法,其实golang语言也支持这种传统模式,另外一种是Go语言特有的,也是Go语言推荐的:CSP(communicating sequential processe 阅读全文
posted @ 2019-10-10 16:18 landv 阅读(2011) 评论(0) 推荐(0) 编辑
摘要:转自:https://golangtc.com/t/53cca103320b52060a000030 写了一个可以用 go 来写脚本的工具:gosl 代码和使用说明可以看这里: http://github.com/daviddengcn/gosl Go Search 已经完全用 gosl 来启动了。 阅读全文
posted @ 2019-09-29 09:34 landv 阅读(3774) 评论(0) 推荐(0) 编辑
摘要:https://lrita.github.io/2017/12/12/golang-asm/#why 在某些场景下,我们需要进行一些特殊优化,因此我们可能需要用到golang汇编,golang汇编源于plan9,此方面的 介绍很多,就不进行展开了。我们WHY和HOW开始讲起。 golang汇编相关的 阅读全文
posted @ 2019-09-26 09:55 landv 阅读(1803) 评论(0) 推荐(0) 编辑
摘要:[golang][译]使用os/exec执行命令 https://colobu.com/2017/06/19/advanced-command-execution-in-Go-with-os-exec/ 原文: Advanced command execution in Go with os/exe 阅读全文
posted @ 2019-09-25 14:18 landv 阅读(4437) 评论(0) 推荐(0) 编辑
摘要:DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。 域名系统(通常被称为“DNS”)是一个网络系统,允许我们把对人类友好的名称解析为唯一的地址。 Internet 上的所有计算机,从您的智能手机或笔记本电脑到可提供大量零售网站内容的服务器,均通过使用编 阅读全文
posted @ 2019-09-25 11:25 landv 阅读(1991) 评论(0) 推荐(0) 编辑
摘要:许多新手开发人员在处理时区时感到困惑。 如何将它们存储在数据库中 如何在Go中解析它们 当将时区存储在数据库中时,请始终遵循一个标准时区,理想的做法是保存UTC时间,并在显示时区时根据需要将其转化为各种时区。 以MYSQL作为存储时间的示例 以下解决方案与DB无关。根据MySQL文档,有两种可以在M 阅读全文
posted @ 2019-09-25 09:58 landv 阅读(1615) 评论(0) 推荐(0) 编辑
摘要:A modern, fast and scalable websocket framework with elegant API written in Go http://bit.ly/neffos-wiki https://github.com/kataras/neffos About neffo 阅读全文
posted @ 2019-09-25 09:33 landv 阅读(310) 评论(0) 推荐(0) 编辑
摘要:这个可以用来处理text文本,不过我更偏爱做成代码生成器。 [golang]text/template模板 运行结果 #go语言的模板,text/template包 ##定义 模板就是将一组文本嵌入另一组文本里 ##传入string--最简单的替换 阅读全文
posted @ 2019-09-24 11:45 landv 阅读(1472) 评论(0) 推荐(0) 编辑
摘要:使用 Go 开发应用的时候,有时会遇到需要读取静态资源的情况。比如开发 Web 应用,程序需要加载模板文件生成输出的 HTML。在程序部署的时候,除了发布应用可执行文件外,还需要发布依赖的静态资源文件。这给发布过程添加了一些麻烦。既然发布单独一个可执行文件是非常简单的操作,就有人会想办法把静态资源文 阅读全文
posted @ 2019-09-24 11:09 landv 阅读(10204) 评论(0) 推荐(0) 编辑
摘要:[golang]golang如何覆盖输出console,实现进度条 golang一个骚气的进度提示库 spinner is a simple package to add a spinner / progress indicator to any terminal application. Exam 阅读全文
posted @ 2019-09-18 16:31 landv 阅读(4265) 评论(0) 推荐(0) 编辑
摘要:emmm暂未开源,先上图。其实有很多东东都未完成,一步一步来吧 这里是大图 这里会有二维码的,暂未写完哈 注册界面 后台 测试地址 测试地址al.landv.pw:88 测试账号:admin 测试密码:admin123 阅读全文
posted @ 2019-09-11 09:51 landv 阅读(2344) 评论(0) 推荐(0) 编辑
摘要:视频信息 Packet Capture, Analysis, and Injection with Goby John Leonat GopherCon 2016 https://www.youtube.com/watch?v=APDnbmTKjgM 代码:https://github.com/go 阅读全文
posted @ 2019-07-31 11:11 landv 阅读(3070) 评论(0) 推荐(0) 编辑
摘要:视频信息 Seven ways to Profile Go Applicationsby Dave Cheneyat Golang UK Conf. 2016 视频:https://www.youtube.com/watch?v=2h_NFBFrciI 幻灯:http://talks.godoc.o 阅读全文
posted @ 2019-07-31 10:55 landv 阅读(10427) 评论(0) 推荐(1) 编辑
摘要:为了避免引入不必要的库, rpcx采用了 Go 条件编译 的特性, 你可以只引入必要的特性。 比如你只使用 etcd 作为注册中心的时候, 你不希望引入 consul、zookeeper相关的库,你需要在 Go BuildTags中指定 etcd。 如果不指定 tags,可能会出现下面的错误。 ht 阅读全文
posted @ 2019-07-25 10:05 landv 阅读(543) 评论(0) 推荐(0) 编辑
摘要:【Nginx]配置文件详解 阅读全文
posted @ 2019-07-22 10:01 landv 阅读(244) 评论(0) 推荐(0) 编辑
摘要:方法一手动跟新: 手动修改package.json中依赖包版本,执行npm install --force,强制从远程下载所有包更新本地包 方法二使用第三方插件: npm install -g npm-check-updates ncu // 查看可更新包 ncu -u // 更新package.j 阅读全文
posted @ 2019-07-17 23:11 landv 阅读(3046) 评论(0) 推荐(0) 编辑
摘要:golang 无缓冲channel 阅读全文
posted @ 2019-07-16 10:54 landv 阅读(274) 评论(0) 推荐(0) 编辑
摘要:1S = 1000ms 1ms = 1000us1us = 1000ns 并行: 借助多核 cpu 实现。 (真 并行) 并发: 宏观:用户体验上,程序在并行执行。 微观:多个计划任务,顺序执行。在飞快的切换。轮换使用 cpu 时间轮片。 【假 并行】 进程并发: 程序:编译成功得到的二进制文件。 阅读全文
posted @ 2019-07-16 10:05 landv 阅读(198) 评论(0) 推荐(0) 编辑