Go语言中文网 为您找到相关结果 13

百度网盘不限速客户端pan-light

pan-light 是一款不限速的百度网盘客户端, 基于 golang + Qt5 开发. 本项意义在于探究 golang 在图形界面客户端; web 服务端; 事件调度, websocket, p2p 长连接 等方面的应用和实践. 欢迎广大 golang 开发者参与本项目. ## 特性 * 利用golang轻量级协程, 高并发分段下载, 可通过调节并发数达到最佳下载速度; 下载进度状态数据持久化到磁盘, 实现软件重启后可断点续传; * 客户端本地实现简单代理, 突破百度防盗链, 将网盘视频喂给qt视频播放组件, 从而在线播放视频 * 在线体验: 用户无需下载, 通过网页即可在线体验本软件部分功能; 该系统可应用于其他客户端产品的在线体验; * 在线体验原理: 闲置的个人...阅读全文

开源项目 2019-07-08 14:30:01 peterq

golang 通用Contains方法

今天在群里看见有人写了一个InAarry方法,主要作用是判断一个元素是否在slice中,看完后,我感觉方法应该还有扩展的空间 于是自己重新写了一个Contains方法,可以支持 slice,array,map等类型 package main import ( "errors" "fmt" "reflect" ) // 判断obj是否在target中,target支持的类型arrary,slice,map func Contain(obj interface{}, target interface{}) (bool, error) { targetValue := reflect.ValueOf(target) switch reflect.TypeOf(target).Kind() { ca...阅读全文

博文 2014-10-04 19:26:09 zsbfree

[翻译]在 Go 应用中使用简明架构(3)

文在此,续前…… ——–翻译分隔线——– 在 Go 应用中使用简明架构(3) 用例层 现在来看看用例层代码,同样,它刚刚好能放在一个文件中: package usecases import ( "domain" "fmt" ) type UserRepository interface { Store(user User) FindById(id int) User } type User struct { Id int IsAdmin bool Customer domain.Customer } type Item struct { Id int Name string Value float64 } type Logger interface { Log(message string)...阅读全文

博文 2014-10-09 16:19:29 mikespook

ubuntu14.04,安装Go语言(谷歌公司开发的一种语言)

Go语言下载地址:https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz 安装: 1,以root身份在shell里执行: tar -C /usr/local -xzf go1.5.1.linux-amd64.tar.gz 2,以root身份在shell里执行:gedit /etc/environment ,随后在打开的环境变量文本末尾加入“:usr/local/go/bin”。 测试: 1,以root身份在shell里执行:go ,如果安装和配置正确,则会提示用户如何使用go。 2,以普通用户身份在shell里执行:go ,如果安装和配置正确,则会提示用户如何使用go。 3,重启后,执行上面两项测试,如果依然正常,那么...阅读全文

一些mysql的知识以及go语言操作mysql,mysqld服务

go语言操作mysql优质链接: http://www.cnblogs.com/hupengcool/p/4143238.html 数据库驱动: 刚接触数据库是在命令框中使用数据库,而数据驱动就是可以通过其他的方式调用sql语句, 同样去操作数据库,进行数据存储。 mysql用户管理: 修改root用户名密码:http://book.51cto.com/art/200904/120306.htm MySQL是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定允许的权限。 MySQL用户可以分为root用户和普通用户。 root用户是超级管理员,拥有所有权限,包括创建用户、删除用户和修改用户的密码等管理权限; 普通用户只拥有被授予的各种权限。 用户管理包括管理用户帐户、权限等。 ...阅读全文

博文 2016-11-23 07:00:01 ZzZz_ing

天空链第三代数字币生态体系缔造传奇

很多新用户都会问,第二代加密币有智能合约,那第三代呢?与其只做智能合约,天空链团队开发了一整新的基于Golang(由谷歌开发),图灵完整并非常现代化的编程语言CX。CX集高性能,高生产力与一体,不仅能提供智能合约,还可以开发完整,大规模的实际应用。很多企业对天空币有所了解后,纷纷与开发团队联系,想要部署类似的区块链来优化自己的管理或服务,或者发行类似的代币。比如美国波特兰市的一家电力公司想要开发一套本地电网支付方案,一方面要能可靠地处理数十万用户的大量付费交易,另一方面一旦有误差企业又能有权限纠错。在尝试使用以太坊以后,发现以太坊满足不了其要求,故而转向天空链团队寻求方案。 看到了这些需求,天空链团队打造了Fiber平台,来服务企业用户。在Fiber上,企业以天空链为范本,部署自己的区块链,...阅读全文

博文 2018-06-21 12:34:39 财经观点

购买系统即可搭建同演示站一致的免签支付平台

聚合支付也叫四方支付,是一款各类型商户多种支付渠道便利收款、对账的需求,整合市面上多种支付渠道 ,如支付宝、微信、银联、京东,支持多种终端,如PC端、移动端、智能终端等的统一支付产品,不仅如此 ,无论企业使用哪种支付渠道,只要通过聚合支付接入,即可使用聚合支付对账单及数据统计,实现收款、 结算、数据统计全面聚合,解决商户在不同渠道重复对账,独立统计的弊端。 现在市面上的支付系统太多了,价钱不一、开发语言多种多样,什么JAVA、.NET、PHP、GOLANG等等。 每个公司都打着自己的支付系统才是真正好的系统,那么到底哪一款才是真正实用,适合自己的系统呢? 畅优科技自主研发的聚合支付系统(支付技术服务)可提供最专业的SDK、API数据服务,从而打造一 站式的接口管理,形成简单稳定的聚合支付云服...阅读全文

博文 2019-08-05 12:32:40 qq3072781833

2019-02-26 在ubuntu上调试go-ethereum

参考2018-11-22 Debug以太坊go-ethereum实战 这个在windows上调试挺方便的,但是放到ubuntu上死活debug出错,goland到底存在啥问题呢,实在找不到原因,就想到一个折中的方法来解决:使用goland启动go-ethereum,然后使用dlv调试,方法如下: 1、用su修改文件,然后重启 使用dlv attach的时候回出现类似下面的错误 Could not attach to process. If your uid matches the uid of the target process 需要修改文件/etc/sysctl.d/10-ptrace.conf,将此文件下的kernel.yama.ptrace_scope = 1 改为0, 允许普通用户...阅读全文

博文 2019-02-26 11:34:47 oracle3

RSCHA认证第五讲管理本地LINUX用户和组

关于作者,目前在拉勾网任职运维开发部的负责人,长期从事运维开发工作,有多年的运维技能培训能力,培训了多批运维同学,至今大致有300人左右; 发现一问题,好多内容好多年都在重复得讲,没有一个产物直接输出给大家。计划利用空闲时间将多年的知识(分享的内容,包括技能,心得,管理和爱好)沉淀到我的公众号: 北漂悟道之路 qrcode_for_gh_df893b8ca13b_344.jpg 感兴趣的同学可以关注一下我的公众号。 技能:擅长python开发,django框架开发,Kubernetes架构、运维开发架构,Linux运维,Hadoop运维和流行监控;了解golang开发和C++开发。 爱好:美食,自驾和旅游 希望了解作者的同学可以加我微信号:XiaoJiaQingShi RH124系列课程的目...阅读全文

博文 2019-08-09 07:32:45 多多北漂悟道之路