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

百度网盘不限速客户端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

轻量级开源社区系统Zendea

zendea是一个使用Go语言开发的开源社区系统,采用前后端分离技术,Go语言提供api进行数据支撑,用户界面使用Nuxt.js进行渲染,后台界面基于element-ui。 ![Screenshot](http://static.zendea.com/zendea.jpg) 功能特性 快速、简单 界面美观、渐进响应式布局 基于OAuth实现第三方帐号登录,目前支持Github/Gitee等 图片上传 自定义头像/文本 用户积分体系 普通用户/超级管理员角色划分 通知 Markdown语法支持 标签 公告/小贴士 RSS订阅 前后端完全分离 支持MySQL和Sqlit...阅读全文

[翻译]在 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

有了它,你也可以快速制作专业级企业数据报表

阿里云在线技能认证全新上线,3小时学会使用Quick BI搭建企业数据分析平台: 使用Quick BI 制作企业数据分析报表(课程+考试+认证) 看到下面这些内容你会想到什么? 数据即时分析与决策 交易数据权限管控 报表与自有系统灵活集成 用户行为画像 百万级用户精细化运营 海量营销数据分析 一个超级BI系统?还是一个强大的数据分析平台?没错,它就是阿里云专为云上用户量身打造的新一代智能BI服务平台——Quick BI 基于Quick BI,4步即可完成专业报表门户的创建与分析。 第1步:数据集成 多数据源支持: 1、来自云数据源:RDS、HybridDB(Greenplum)、MaxCompute(ODPS)、AnalyticDB(ADS)等 ...阅读全文

工业企业能源在线监测系统建设工作的重要性

多年以来,我国对于企业能耗的收集和管理,大多还是采用的传统方式:企业定期上报能耗数据报表。企业自行上报的能耗报表,往往因为企业自身的经营需要,带有或多或少的有利于企业的倾向性特征。我国工厂企业占地面积广,耗能设备多,能源消耗大,生产成本高已经是普遍现象,工厂能源消耗占据全社会总能耗比重超过70%。所以,降低能源消耗,降低生产成本,建立功能完善的工业能耗监测管理系统是十分必要的。 工业 能耗监测管理系统可应用于政府管理部门、企业生产管理部门、计量管理部门等,该能源管理系统可对企业电能、水能、热能等能源数据进行自动远程抄读,大量节省了人工抄表的人力成本,实时采集电、水、气等各种能源的数据,并将收集到的能源数据进行整理、存储、分析等。 实时掌握各项能耗的具体去向,实现用能在线监测、能源数据分析、设...阅读全文

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

开源 DEVOPS CI/CD 自动构建和自动部署系统

一款基于 DevOps 理念的开源部署系统。以项目/应用(服务)为中心,与构建系统(Jenkins,可选)结合,提供完善的持续集成(CI)、持续交付(CD)解决方案。项目管理微服务架构场景下的项目管理功能,"项目" 指业务逻辑的项目,可理解为多个应用的集合。应用管理项目与应用是 1 对 N 的关系,更好地解决微服务场景的多个不同应用的拆分方式。自定义环境自定义开发、测试、预发布、线上以及其他环境,满足不同场景下的部署需求。应用与部署环境是 1 对 N 的关系。自定义服务器分组某个具体部署环境下,支持自定义服务器分组,可进行分批部署,提供灰度发布的功能。部署环境和服务器分组的关系是 1 对 N 的关系。用户管理系统维度:普通用户和系统管理员。项目维度:提供自定义角色和角色权限的功能,满足不同企...阅读全文

博文 2020-06-14 11:32:50 AI智享未来

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

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

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

plan9 汇编

声明 golang使用的是plan9汇编,不少调度的底层代码都是通过plan9实现,因此了解plan9汇编对Go源码剖析有非常重要的意义,以下的内容均针对golang中使用的plan9汇编。 汇编知识比较杂,如果有需要可以专门去学,本文只是为了看懂golang使用的汇编代码,因此只是简单介绍。 以下内容均来自网上整理,非原创,如有雷同,见谅。 通用寄存器 rax, rbx, rcx, rdx, rdi, rsi, r8~r15 共15个通用寄存器。 在golang中这些寄存器对应了R1-R15,对应关系如下 硬件寄存器 Golang中的表示 rax R1 rbx R2 rcx R3 rdx R4 rdi R5 rdi R6 rsi R7 r8-r14 R8-14 rip(pc) R15 在g...阅读全文

体系课-数据可视化入门到精通-打造前端差异化竞争力

​体系课-数据可视化入门到精通-打造前端差异化竞争力完整无密 【点击下载】慕课网首门微体系课,不谦虚的讲,全网打着灯笼也找不到这么精炼、系统、实用的数据可视化课程,通过学习课程,不管是数据报表、数据大屏、移动报表需求,你都将游刃有余,掌握课程所授,你基本可以应对企业90%以上的数据可视化开发需求,升职加薪几乎是一定的!适合人群想系统学习数据可视化的前端工程师技术储备要求掌握HTML、Javascript(ES6)有Vue.js 、Node.js基础章节目录:第1章 课程介绍本章节整体介绍课程的制作背景、整理安排、以及主要内容。1-1 课程介绍(导学)试看第2章 我需要学数据可视化吗?本章节,介绍了什么是数据可视化,数据可视化的发展历史、以及在什么场景下需要用数据可视化、以及发展前景。2-1 ...阅读全文

DevOps is Hard、DevSecOps is Even Harder --- Enterprise Holdings.

![image.png](https://static.studygolang.com/200618/354d0efdf163bea435fe54ee33bf620f.png) Enterprise Holdings. 的IT团队超过2000人,在2018年的演讲中介绍了Enterprise Holdings的DevOps是如何转型的。我们通过打造一个不只包涵了pipeline的CI/CD平台,将其称之为SDLC。在最开始的200+个应用中,我们挑选出5个来作为试点。当时的情况证明这次DevOps转型计划是成功的,我们的团队有4+位工程师和两位架构师,从2年半前就开始了整个平台的开发工作,根据业务需求确保平台可以适配各种云服务、也要适配已有的中间件,我们也在不断对CI/CD平...阅读全文