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

用Google看世界,妙用引擎“Index of”

网上有许多令人心动的共享软件,可惜的是它们或多或少都存在各种限制,对于我等贫苦一族来说,面对昂贵的注册费用只能望而却步,而且支付起来也不太方便(特别是国外的共享软件)。现在,只要利用Google强大的搜索功能,再配合一定的搜索技巧就会让你有意外的发现。 打开Google的搜索页面后,在搜索栏内填上你要搜索的软件名称、空格,并在后面加上“94fbr”的搜索代码(例如:WinZIP 94fbr),单击“搜索”按钮后你会看到所要的东西了。但该方法也并不是万能的,当没有找到合适的结果,则不妨再试试输入“软件名称 crack or sn or 破解”,一般都能找到了。 首先打开Google,在关键词输入框中输入index of lib,选择“搜索简体中文网页”选项,回车搜索,得到了一些网页,不要以为这...阅读全文

博文 2015-01-28 11:00:02 郑光宗

goprotobuf基本使用

如果你对Google Protocol Buffer不了解,可以先看下我这篇文章里收集的中文资料:关于Google Protocol Buffer的中文资料 源码地址:https://code.google.com/p/goprotobuf/ 详细的介绍:https://code.google.com/p/goprotobuf/source/browse/README 介绍: This software has two parts: a ‘protocol compiler plugin’ that generates Go source files that, once compiled, can access and manage protocol buffers; and a libr...阅读全文

博文 2014-10-09 16:52:15 Rhino(犀牛)

服务器框架zinx-基于Golang的轻量级TCP并发服务器框架

# Zinx [![License](https://img.shields.io/badge/License-GPL%203.0-blue.svg)](LICENSE) [![Gitter](https://img.shields.io/badge/在线交流-Gitter-green.svg)](https://gitter.im/zinx_go/community) [![zinx详细教程](https://img.shields.io/badge/zinx详细教程-简书-red.svg)](https://www.jianshu.com/p/23d07c0a28e5) [![zinx原创书籍下载](https://img.shields.io/badge/原创书籍...阅读全文

go 的包安装准备

golang作为一个采用了包管理的语言. 我们在进行包安装之前要进行一些准备. 只要把这些准备好了, 就能够像python的pip, easy_install 一样方便的安装包了 在我们安装包的时候, 一般会用到 go get ...使用这个就像我们的pip一样方便. 但是在这个命令使用之前, 我们需要安装四个版本管理软件. (1)svn sudo aptitude install subversion (2)git sudo aptitude install git (3)hg sudo aptitude install mercurial (4)bzr sudo aptitude install bzr只有这四个软件安装了, 我们的go get 才能正常运行...阅读全文

博文 2015-06-18 17:04:29 qiya2007

build web application with golang

最近在学习go语言,go语言作为一个比较新出现的语言不仅在语法设计理念和编译、执行速度上都自己的独到之处,而且对并发性有着更好的支持,并且更容易实现一个网络软件的开发。所以我就跟着《build web application with golang》这本在github上更新的电子书学习了使用go语言来开发web软件的技术。 之前我学习过一些网络相关的开发,包括在lamp的基础上搭建一个简单的网站,以及拿python实现一个小的使用socket的程序。go语言在开发b/s架构的软件也就是制作网站类型的软件是和使用php有着很大的不同,php作为脚本语言和html的交互方面十分方便,一段代码里可以同时含有html语言和php语言的代码,而且可以无缝交叉,html代码生成则交给php解释器进行,再...阅读全文

博文 2016-04-19 09:00:00 evi10032

广州golang招聘

基础要求: 计算机相关本科或者以上学历,2-5年工作经验 熟悉网络编程、多线程编程技术,有大规模系统开发和设计经验 熟悉Linux平台上的C/C++/golang/java语言编程,对高并发处理有丰富的经验 熟悉常用数据结构与算法,掌握Redis、MongoDB、Mysql等常用数据库 熟练掌握软件工程各个过程,熟悉软件技术文档的编写;具备优秀的文档编制习惯和代码书写规范 责任心强,具备良好的团队合作精神和承受压力的能力 英语四级以上水平,具备一定的听、说、读、写能力 薪酬:10~30k 地点:广...阅读全文

分布式集群管理软件gluster

gluster 是一款轻量级高性能的分布式集群管理软件,实现了分布式软件架构中的常用核心组件,包括: 服务配置管理中心 服务注册与发现 服务健康检查 服务负载均衡 gluster 的灵感来源于 ZooKeeper 及 Consul ,它们都实现了类似的分布式组件,但是 gluster 更加的轻量级、低成本、易维护、架构清晰、简单实用、性能高效,这也是 gluster 设计的初衷。 开源、免费、跨平台; 使用 RAFT 算法实现分布式一致性; 使用通用的 REST 协议提供 API 操作; 使用分布式 KV 键值存储实现服务的配置管理; 超高读写性能,适合各种高并发的应用场景; 支持集群分组,不同的集群之间数据相互隔离; 配置管理简单,且仅提供实用的API接口以及终端管...阅读全文

基于 Markdown 的文档发布管理软件godoc

showdoc是一个基于 Markdown 的文档发布管理软件,godoc 作为 showdoc 的 go语言重构版本,对原项目做了功能上的精简。 Api文档 ![image](https://static.studygolang.com/180531/54a6776e51507bc8eb64b99ce7f65e48.png) 数据字典 ![image](https://static.studygolang.com/180531/a77c58e61e485ec38c5580cf287dedc2.png) 安装方法 ![image](https://static.studygolang.com/180531/1b57029b583f34198f2dfda36f4d2b64.pn...阅读全文

开源项目 2018-05-19 23:30:00 网友

免费软件开发在线学习APP分享

互联网时代,网上很多软件开发在线学习资源,但免费的东西,很多质量却不咋地,都是你抄过去我抄过来,新的原创的免费视频课程很少。而手机端的更可怜,基本上只能看看通过适配来的PC端的东西,很难找到一款可以系统学习软件开发相关视频教程的APP。 今天小编就和大家分享下我认为的,一款比较好的免费IT在线学习APP。 这款APP是一个在线教育机构 — 麦子学院研发的,支持iPhone、ipad、Android、wp等多种类型的移动终端,主要优点有以下几个: 1、数据同步,与麦子学院数据库中的视频课程同步且实时更新; 2、课程丰富,有Android、ios、php、Java、产品经理等十多门在线视频课程,可供会员系统学习; 3、支持语音搜索,可通过...阅读全文

golang 压缩原apk文件夹 安装不了 但是用其他压缩软件压缩后能安装?求解决我想golang批量打包apk

package main import ( "archive/zip" "errors" "fmt" "io" "os" "path/filepath" "strings" ) func SubString(str string, begin, length int) (substr string) { // 将字符串的转换成[]rune rs := []rune(str) lth := len(rs) // 简单的越界判断 if begin < 0 { begin = 0 } if begin >= lth { begin = lth } end := begin + length if en...阅读全文

游戏测试与一般的软件测试的区别在哪里?

关于软件测试与游戏测试的区别,网上也有几篇文章提到,但是感觉没有描述的特别清晰,原因无非2点:一是即做过软件测试又做过游戏测试的人本身不多,二是在软件和游戏测试都做过的这一小撮人里善于归纳总结的更是少之又少。 游戏本质也是软件的一种,所以从测试工程的角度来讲,游戏测试与软件测试的本质是完全相同的。2者的不同更多的是在表象层面,我们可以把游戏测试看作软件测试的子类,它继承了软件测试这个父类的特性,又有自己的一些新特性。 通过归纳总结,我把游戏测试相对软件测试的不同归纳为以下几点: UI&&UE 数值 活动 进度 工具 性能 安全 合服 交互 网络 下面我们就每一点来详细探讨下。 1,UI&&...阅读全文

[上海-莘庄]互联网公司golang 职位急招!

职位月薪:15-25 K,技术大牛可具体面谈! 工作内容: -负责对公司手机APP项目的服务器端开发,维护。 职位要求: -本科或以上学历、计算机软件、通讯相关专业优先; -具备扎实的相关软件开发技能,能根据架构要求,开发设计可扩展、可复用、高性能的功能模块; -具备网络编程知识的实际应用和优化经验; -有分布式系统、大规模分布式储和数据处理经验者优先; -有基于MYSQL, Redis, MongoDB的开发经验; -具备Linux/Unix平台下的编程和操作经验,熟悉shell等脚本语言; -优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情。 工作地址:上海闵行莘庄,简历投递邮箱:lina@liao.co...阅读全文

关于idea安装go插件无法进行debug的坑

首先,先随便新建两个go file,建完以后看看debug是不是从灰的变成能点的了,如果不好使再往下瞅瞅 这一段时间开始学习golang,因为感觉市面上的一些golang编译软件实在是用不习惯所以决定使用强大的idea来安装golang插件进行开发环境的搭建,随便上网找个教程一步一步来的挺顺利,File > settings > plugins > browse repositories 然后找到go插件安装一切顺利,然后设置SDK之类的操作不再多说,当时用的是GO1.4,idea14.1,安装完成以后发现不能debug,怀疑是插件版本问题,又从github上下载下来自己编译,还是不行,最后无意间发现这段话: 然后对比我下载的插件来看: 发现不是插件版本太旧了。。。是我的idea版本太旧了,...阅读全文

博文 2016-10-13 13:00:01 anonIsAlreadyTaken

「百度网盘」限速破解,它有限速政策/我有破解对策

哈喽,我是小黑,你们好呀~今天给大家分享的是 Pan-light (百度网盘下载神器),众所周知,现在最常用的网盘就是百度网盘,但是天下苦百度网盘久矣!不过,小黑又发现了一款和百度网盘“对着干”的下载神器。它是由 GitHub 网站的一位开发大神制作的一款基于golang+Qt5开发的不限速百度网盘客户端,支持多账号登录、快捷导航、断点续传、速度控制、在线播放器等功能。(软件适用于Windows,下载方式在文末~)。亲测试用该软件无需安装,将小黑提供的压缩包解压后,双击pan light 应用程序,即可打开软件,小伙伴们可以把应用程序快捷方式发送到桌面,方便下次使用。 亮点一:高速下载选择你想要下载的文件,鼠标右键文件,可以看到有vip通道下载和直接下载,目前vip通道下载会出现问题,这是因...阅读全文

【转载】软件测试的五大误区

  误区之一:软件开发完成后进行软件测试   人们一般认为,软件项目要经过以下几个阶段:需求分析,概要设计,详细设计,软件编码,软件测试,软件发布。据此,认为软件测试只是软件编码后的一个过程。这是不了解软件测试周期的错误认识。 软件测试是一个系列过程活动,包括软件测试需求分析,测试计划设计,测试用例设计,执行测试。因此,软件测试贯穿于软件项目的整个生命过程。在软件项目的每一个阶段都要进行不同目的和内容的测试活动,以保证各个阶段的正确性。软件测试的对象不仅仅是软件代码,还包括软件需求文档和设计文档。软件开发与软件测试应该是交互进行的,例如,单元编码需要单元测试,模块组合阶段需要集成测试。如果等到软件编码结束后才进行测试,那么,测试的时间将会很短,测试的覆盖面将很不全面,...阅读全文

【转帖】游戏测试与一般的软件测试的区别在哪里?

关于软件测试与游戏测试的区别,网上也有几篇文章提到,但是感觉没有描述的特别清晰,原因无非2点:一是即做过软件测试又做过游戏测试的人本身不多,二是在软件和游戏测试都做过的这一小撮人里善于归纳总结的更是少之又少。 游戏本质也是软件的一种,所以从测试工程的角度来讲,游戏测试与软件测试的本质是完全相同的。2者的不同更多的是在表象层面,我们可以把游戏测试看作软件测试的子类,它继承了软件测试这个父类的特性,又有自己的一些新特性。 通过归纳总结,我把游戏测试相对软件测试的不同归纳为以下几点: UI&&UE 数值 活动 进度 工具 性能 安全 合服 交互 网络 下面我们就每一点来详细探讨下。 1,UI&&UE。 相对来讲UI&&UE在游戏和软件测试中,重要性...阅读全文

49岁的程序员

今天10月4日,中秋节,按身份证上的日子算,还正好是我49岁生日。太太带儿子去长春参加全国击剑俱乐部联赛,我独自一人在家。一早起来,习惯性的打开笔记本,翻了翻自己写的代码,顺手做了一个小的优化,让系统配置参数又少了一个。数了数自己的代码行数,发现6个月时间,居然已经写下了3万8千多行代码,这个代码量超过了我在美国工作十年的总和。 从1984年高一的时候开始写Basic语言程序到现在,程序员的生涯已经33年。虽然经常写程序,也喜欢写程序,但从来认为写程序太简单,不值得去专门学,因此大学和研究生念的是流体力学和天体物理。但离开校门,研究宇宙大尺度结构的我,无法靠天体物理养活自己,最终进了Motorola开始职业程序员的生涯。2007年,我还在Motorola上班,觉得移动互联网的春天真要到来,而...阅读全文

博文 2017-10-06 15:05:45 陶建辉

数据宝缘何受到CCTV的采访与报道?

2017年1月8日,在CCTV-发现之旅频道《揽胜神州》多彩贵州山水贵安中,贵州数据宝网络科技有限公司(以下简称:数据宝)的身影亮相荧屏之中——公司办公环境、职工面貌、平台模式以及历史使命都做了充分地展示说明。据了解,该频道由中央电视台新影集团打造而成,是国内首家以人文探索、科学揭秘、旅游地理为主的专业电视频道,也是独创的“空、地、网”跨界传播平台。目前,发现之旅频道已全面接入国内31个省级广电有线网络,落地城市超过240个,覆盖全国有线数字电视用户数超过1.75亿户、逾5亿人群。频道在全国101个数字频道中综合竞争力排名前10位,并已实现全年365天,全天24小时不间断播出,是国内数字电视频道的创举。那么,数据宝作为一个大数据资产运营平台,缘何受到如此礼遇? ![1.jpg](http:...阅读全文

XDAG: PoW + DAG

大家好,我是Frozen,今天很有幸和大家一起分享XDAG,感谢计然研究院的邀请!之前计然研究院多次邀请来做关于XDAG项目技术介绍,一直没有找到合适的时间,今天总算找到合适的时间合适的地点和大家一起分享。友情提醒!今晚的分享内容很干,默认诸位已经对区块链相关知识了解较为深入。下面咱们开始分享。 先介绍下XDAG项目的概要情况,XDAG是一种基于PoW共识算法和DAG技术的加密货币。XDAG项目是在2017年9月份前后由俄罗斯匿名数学家Daniel开始独自开发,2018年1月5日主网正式上线,2018年2月2日XDAG代码移交社区,由社区开始进行开发和维护。项目没有ICO,没有预挖,完全由社区驱动。目前社区由各国各地区的爱好者组成,社区开发者团队共有17人,分别负责核心代码开发、显卡矿机软件...阅读全文

博文 2018-09-07 00:34:39 请叫我Frozen

Go 中的一些问题

go 语言中的分段栈和连续栈 go并发模式管道和取消,主要讲解channel,非常好,首先会好好地研究一下 go tips在做什么 go 中的package ‘os’ go 中的 package ‘syscall’ 计算机软件中,只有读真正的代码,才会得到真正的理解,否则是永远不会理解的。看书就看经典书,看代码就看经典的代码, 写代码就要重构,就要不停地检查,这样子才是永恒的进步之道。 $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('

博文 2016-04-18 20:00:06 xiaorenwuzyh

脑洞大开:用Go来保护我们的Jar程序

反编译带来的困扰 对于一个开发给自己组织内部用的程序,这么做其实是非常多此一举的,但是对于商业软件来说,这又显得有必要,软件行业现在的竞争非常的激烈,大家可以把竞争对手的程序搞过来反编译一下,轻易的知道对手基于什么软件来做,或者能够比较容易知道实现原理,然后。。抄抄抄,换个名字,完事,一个全新的产品就出来了。对于Java来说这个问题就更加明显了。虽然有类似ZKM这样的商业软件来进行混码,但是混码后只要你有耐心,还是有很大机会能读懂的 在这里不得不吐槽一下,ZKM实在太难用了 怎么保护我们的Jar文件 这里我们只讨论胖胖的Jar包(就是那种全部都打在一起直接java -jar就能跑的包,例如Spring Boot打出来的)。 对于防止反编译来说,Golang这类打包出来就是二进制的方式其实就非...阅读全文

博文 2017-08-15 08:05:08 小埋酱

软件技术-零基础编写Web页面

欢迎关注我的专栏( つ•̀ω•́)つ【人工智能通识】 使用VSCode开发网站页面,结合Golang开发服务端。 Hello world! 在项目文件夹中创建用于存放网页文件的web文件夹,在里面创建一个index.html文件。这里我们创建的是Golang的src/app/web文件夹。 然后在里面撰写html代码,注意Html语法与Golang完全不同,Html是标签化的语言,就是用很多标签元素表示页面上的元素(文字、图片、按钮什么的),<标签名 属性="值">标签内容是每个元素的标准格式。 首页

Hello world!

几点说明: 这里有...阅读全文

博文 2019-03-26 02:34:42 zhyuzh3d

软件技术-零基础网页和Golang服务器数据通信

欢迎关注我的专栏( つ•̀ω•́)つ【人工智能通识】 用户注册功能是网站的必要功能,也是其他功能的基础和前提。 上一篇文章软件技术-零基础编写响应式页面 发送数据 编写好页面效果了,还要实现提交按钮功能,当用户点击提交按钮的时候就把邮箱和密码信息发送给服务器。 发送到哪里,定个目标,比如发给http://localhost:8080//api/register这个地方。 发送什么数据?要获取到输入框中用户打字的内容,可以用$('#email').val()的方法通过元素id名email获得输入框内容。 怎么发送?使用$.post(target,data,successFunction)方法。 综合上面三点,我们再代码最后增加以下部分: ... ...