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

Pokemon Go 教程

澳大利亚apple id 账号:fdf087469@163.com 密码:He807671626 据说不要登icould,一登就会锁了 将iPhone内部的Appstore ID更改一下。登入AppStore,可以看见AppStore已经自动切换到澳大利亚区,直接搜索Pokemon Go,点击下载。此过程稍微慢点,请各位耐心等待。 pokemon go中国玩家必须懂的教程 下载完先别着急,将刚刚iCloud ID更换成你原来的,再次登入AppStore,已经自动切换到国区(最垃圾的就是国区!!),搜索下载一个VPN,这里我推荐Green VPN或者Tiger VPN,可以免费用10天(感觉爽就付费包月咯)。 pokemon go中国玩家必须懂的教程 下载完VPN,打开VPN软件,会提示设置,...阅读全文

博文 2016-07-18 12:00:01 q8649912

深入讨论channel timeout

Go 语言的 channel 本身是不支持 timeout 的,所以一般实现 channel 的读写超时都采用 select,如下: select { case <-c: case <-time.After(time.Second): } 这两天在写码的过程中突然对这样实现 channel 超时产生了怀疑,这种方式真的好吗?于是我写了这样一个测试程序: package main import ( "os" "time" ) func main() { c := make(chan int, 100) go func() { for i := 0; i < 10; i++ { c <- 1 time.Sleep(time.Second) } os.Exit(0) }() for { selec...阅读全文

博文 2014-11-16 09:31:31 skoo

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

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

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

搭载在webstorm上的go语言开发插件安装

1. 2.搜索框内搜索go,单击“Browse repositories... ”没有匹配结果(因本人已安装好插件,所以go已经显示在上面了) 3.单击"Manage repositories...",在弹出的对话框里单击“+”(对话框内原本是空的),添加如图所示网址,即https://plugins.jetbrains.com/plugins/alpha/5047,单击“OK”。 4.此时搜索列表里就有go选项了,单击右侧的"Install plugin"按钮,即可安装,安装完成后重启webstorm。 5.再重启webstorm后,打开settings下的"Languages&Frameworks",若出现如图所示Go列表,即为安装成功...阅读全文

博文 2016-02-23 03:00:01 luoyishamai

3G门户GO手机浏览器试用

alect发布于 2009-06-14 12:50:33| 17397 次阅读 字体:大 小 打印预览 var ReTitle = '回复:3G门户GO手机浏览器试用 '; 3G门户花大手笔打造的GO浏览器自上次流出界面截图后,就吸引了机友们的眼球。 近日,3G门户进行了一次小规模的试用,通信之家第一时间拿到泄露版。现在就听我们一一道来试用感受。 安装 目前GO浏览器只支持Symbian S60第三版,sis安装包大小为2.61MB,安装后占用了约3MB的内存,还预装了一个TTF通用矢量字体。安装和启动速度比较快,1分钟内搞定了。 支持GPRS和Wi-Fi连接。安装后会跳出“帮助”,用户可以自行关闭,比较人性化。 启动过程 界面 GO采用了Akebono UI进行开发,号称“可以让用户在普通...阅读全文

Golang-Gui 第三方库andlabs/ui的使用和效果zh

github上有很多第三方GUI,本文以anblabs/ui库为例,支持跨平台,也比较容易上手,简单介绍下它的用法和最终展示效果。代码奉上,引包copy代码就直接可以运行起来,部分电脑可能需要下载gcc:package mainimport ( //"fmt" "github.com/andlabs/ui")func main() { err := ui.Main(func() { input := ui.NewEntry() input.SetText("this is input element") input.LibuiControl() spinbox := ui.NewSpinbox(50, 150) spinbox.SetValue(55) slider := ui.NewSli...阅读全文

博文 2018-05-19 17:42:09 yanyuxuan

使用Goproxy解决golang.org模块无法下载的问题

简介Goproxy 中国完全实现了 Go 的模块代理协议。并且它是一个由中国备受信赖的云服务提供商七牛云支持的非营利性项目。目标是为中国和世界上其他地方的 Gopher 们提供一个免费的、可靠的、持续在线的且经过 CDN 加速的模块代理。愉快地编码吧,Gopher 们!;-)用法 macOS 或 Linux打开你的终端并执行:$ export GOPROXY=https://goproxy.cn或者$ echo "GOPROXY=https://goproxy.cn" >> ~/.profile && source ~/.profile完成。Windows打开你的 PowerShell 并执行:C:\> $env:GOPROXY = "https://goproxy.cn"或者1. 打开“开...阅读全文

2018年38粥记

2018年38周(9月17号-9月23号) 读书(非技术)10个 《暗逻辑》174-204/309,1个。 原来杨虎城改过名字,之前叫杨虎臣。 民国有过“军阀割据时代”,五代十国,唐后期也一样,直到宋才统一。 《历代经济变革得失》20-210/192,8个。 虽然书名跟钱穆先生的有点像,但这本书更易读。 这样的大佬出来割韭菜确实有收割的能力,很多观点或看法在他成书前可能就形成了,所以一些东西会看得更透,更远,维度也更高啊。 无论是想到作者的思路还是从书中得到知识,本书还是值得一读的。 《如何让你的阅读更高效》 10-62/227,1个。 算随笔吧,偶然下到的,闲来读读。 主要我读的书的总量也不少了,第1个番茄钟读来,基本都是实践过的,无非get点方法,让自己更高效点,更功利点,更体系点。 电...阅读全文

博文 2018-09-24 22:34:39 im天行

go Notepad++ 语法高亮

go 自带了notepad++的语法高亮配置,只需要在notepad++里导入即可: 1. 打开go的安装目录misc\notepadplus下的userDefineLang.xml,把开头的和结尾的的注释取消掉 2. 把misc\notepadplus目录下的go.xml放到notepad++安装目录下的plugins\APIs目录里 3. 打开notepad++,菜单:语言=>Define you language,在弹出的对话框里导入刚才的userDefineLang.xml即 转自:http://www.cnblogs.com/potoofly/archive/2013/06/03/3115350.htm...阅读全文

博文 2014-10-30 03:00:01 yumuxu

Golang 统计字符串字数

比如新浪微博发微博的输入框有一个已输入字数的统计,它的规则推测是:汉字和中文标点算 1 个字数,英文和其他符号算 0.5 个字数。不足 1 个字算 1 个。大家可以去微博体验一下计算方式。​golang 可以使用正则和 unicode 包的方法判断。以下函数 GetStrLength 返回输入的字符串的字数,每个汉字和中文标点算 1 个字数,英文和其他字符算半个字数,不足 1 个字算 1 个。大家可以去微博体验一下。// GetStrLength 返回输入的字符串的字数,汉字和中文标点算 1 个字数,英文和其他字符 2 个算 1 个字数,不足 1 个算 1个 func GetStrLength(str string) float64 { var total float64 reg := re...阅读全文

博文 2018-05-09 11:14:03 nfwater

本站积分财富(铜币)功能上线

为了净化社区环境,更好地让广大 gopher 相互帮助,共同学习成长,本站开发了积分财富(铜币)功能。注册用户请在首页如下位置领取初始资本,以后可以领取每日登录奖励:(积分不足是不能发帖和回复的) ![1.png](http://studygolang.qiniudn.com/170605/149c30948c9fc48a9ad0b80a15054c79.png) 有问题请大家随时反馈,感谢支持...阅读全文

2020-03-17

杭州数字货币永续合约交易系统开发搭建 杭州数字货币永续合约交易系统开发搭建——结算快 无分摊 风险可控 代理推广随着数字货币期货的快速发展,广大用户看到了期货合约可以套期保值这一优势,并大力投身于合约交易之中。针对于资产量较大的用户来说,传统的周合约、季度合约已经满足不了他们的需求,永续合约不需要交割的特点更人性化,且永续合约结算快,有效提升了市场活跃度,也加大了投资者风险对冲、套期保值的机会。杭州孟德科技推出的永续合约交易系统支持双向交易,多杠杆,多风险控制,风险管控分为警戒线,禁止开仓线,强平线,降低用户风险率;并且平台引入了用户和平台对赌,以及代理商推荐返佣机制,推动了平台用户的发展。一、K线来源交易主要依靠外部交易所大盘行情进行交易火币、币安、抹茶以及公司内部研发专属孟德云K线。二、...阅读全文

博文 2020-03-17 23:32:49 软件开发_6c31

注册时提示信息

用户名只能包含大小写字母、数字和下划线 >>>>>> 注册时有提示信息,本人较粗心,一直以为是密码有问题,原来时输入了中文的用户名。为了注册还换浏览器在尝试,快要放弃之时,用了字母的用户名,通过注册。 是否可以将提示信息显示在 输入框后面,或者将输入有误的输入框变...阅读全文

主题 2013-03-31 11:55:10 KDev

《Docker助力应用交付“十倍速”》 9月24日时速云技术沙龙第七期【大连站】

![](http://77fkk5.com1.z0.glb.clouddn.com/upload/image/40debc00701e11e681f0525400020562.jpg) 大连,美丽的北国海港,著名的航母摇篮 港口每年的集装箱吞吐量近千万。 回溯历史,集中箱的发明,带来了航运生产力“十倍速”的改变。 Docker,目前最火的云计算技术 诞生之初,就被喻为“用代码编写的集装箱” 正在被应用交付领域越来越多的企业接受、应用。 9月24日,技术领先的企业级容器云计算服务商----时速云联合众蓝影云,将携Docker技术走进大连,举行《Docker助力应用交付“十倍速“》为主题的技术沙龙。届时,技术大咖们将与您一起分享Docker技术那些事儿,现场将会有精美茶...阅读全文

360的Excel 文件读写库(golang)存在的一点小问题

本周使用360的Excel文件读写库时发现一个小问题 本周使用360的Excel文件的读写库的时候发现一点小问题。产生问题的代码如下: package main import excelize "github.com/360EntSecGroup-Skylar/excelize/v2" func main() { Main2() } func Main2() { f := excelize.NewFile() // Create a new sheet. index := f.NewSheet("sheet1") // Set value of a cell. f.SetCellValue("sheet1", "A2", "Hello world.") f.SetCellValue("she...阅读全文

博文 2020-01-12 23:32:52 golang推广大使

虚拟币永续合约交易平台开发,助您引领数币交易新方向

随着数字货币期货的快速发展,广大用户看到了期货合约可以套期保值这一优势,并大力投身于合约交易之中。针对于资产量较大的用户来说,传统的周合约、季度合约已经满足不了他们的需求,永续合约不需要交割的特点更人性化,且永续合约结算快,有效提升了市场活跃度,也加大了投资者风险对冲、套期保值的机会。互融云推出的永续合约交易系统支持双向交易,多杠杆,多风险控制,风险管控分为警戒线,禁止开仓线,强平线,降低用户风险率;并且平台引入了用户和平台对赌,以及代理商推荐返佣机制,推动了平台用户的发展。一、系统角色 二、交易流程 三、K线来源交易主要依靠外部交易所大盘行情进行交易 四、合约模型设计► 交易方式:市价交易、限价交易► 合约周期:无定时交割时间,用户可自由选择交割时间► 隔夜费设置:用户购买每超过24小时则...阅读全文

博文 2019-06-13 13:32:44 快乐的蒸饺

互融云数字货币永续合约交易系统开发

合约交易是从数字货币行情大跌之后,成为越来越多人喜欢使用的一种数币投资手段。在近期比特币大涨的情况下,投资者面对市场不明以及比特币越长越高的投资成本,使得大家变得畏畏缩缩。这时,合约交易的出现,成为了一匹大家争相追逐的黑马,它直接跳过数字货币持有实物这一环节,针对数字货币未来的涨跌进行下注,通过合约杠杆放大投资收益。互融云推出的永续合约交易系统支持双向交易,多杠杆,多风险控制,风险管控分为警戒线,禁止开仓线,强平线,降低用户风险率;并且平台引入了用户和平台对赌,以及代理商推荐返佣机制,推动了平台用户的发展。 互融云数字货币永续合约交易系统介绍:1)合约模型设计交易方式:市价交易、限价交易合约周期:无定时交割时间,用户可自由选择交割时间隔夜费设置:用户购买每超过24小时则会收取隔夜费合约单位:...阅读全文

博文 2019-08-02 21:32:42 互融云软件

Go 每日一库之 go-app

简介 go-app是一个使用 Go + WebAssembly 技术编写渐进式 Web 应用的库。WebAssembly 是一种可以运行在现代浏览器中的新式代码。近两年来,WebAssembly 技术取得了较大的发展。我们现在已经可以使用 C/C++/Rust/Go 等高级语言编写 WebAssembly 代码。本来就来介绍go-app这个可以方便地使用 Go 语言来编写 WebAssembly 代码的库。 快速使用 go-app对 Go 语言版本有较高的要求(Go 1.14+),而且必须使用Go module。先创建一个目录并初始化Go Module(Win10 + Git Bash): $ mkdir go-app && cd go-app $ go mod init 复制代码然后下载安...阅读全文

博文 2020-04-24 11:34:52 darjun

程序猿十一专属技能提升攻略!

身体和心灵一定要有一个在路上 阿里云大学倾心帮你打造十一学习计划,3小时学习新技能,拿阿里云专属认证,还能获得定制T恤、VR眼镜、无人机等大奖! 凡十一期间购买阿里云大学任意Clouder并成功拿到证书的用户: 满3个送阿里云大学Clouder定制T恤一件 满5个送VR眼镜一枚(价值59元) 满10个送无人机一台(价值259元) 重点是:中奖名额不设上线!!!敢考就敢送! 奖品图(具体奖品以实物为准): 热门推荐Clouder: 网站建设部署与发布:http://t.cn/R0KSs7r 云服务器运维与管理:http://t.cn/R0Ko2Uu 对象存储管理与安全:http://t.cn/R0KoqJg 更多实用Clo...阅读全文

用dep代替 go get 来获取私有库

用 dep 代替 go get 来获取私有库 (金庆的专栏 2017.11) go get 功能比较弱,无法获取分支,标签,特定版本,fork, 而 dep 可以做到。dep 还可以获取私有库。 用 gitee.com 私有库作测试。创建 gogettest 库。 可用: go get -u gitee.com/jinq0123/gogettest 如果改为私有库则失败: λ go get -v gitee.com/jinq0123/gogettest Fetching https://gitee.com/jinq0123/gogettest?go-get=1 Parsing meta tags from https://gitee.com/jinq0123/gogettest?go-get...阅读全文

博文 2017-11-27 08:01:02 jq0123

可能会是最简单好用的管理后台搭建框架(基于golang)

只需要两步,大概2分钟即可运行起一个管理后台的例子。线上demo:http://demo.go-admin.cn/admin框架地址:https://github.com/chenhg5/go-admin例子地址:https://github.com/GoAdminGroup/example文档地址:www.go-admin.cn step 1 git clone https://github.com/GoAdminGroup/example.git step 2 GO111MODULE=on go run main.g...阅读全文

博文 2019-09-25 14:32:50 honhon

Go 每日一库之 go-app

简介 go-app是一个使用 Go + WebAssembly 技术编写渐进式 Web 应用的库。WebAssembly 是一种可以运行在现代浏览器中的新式代码。近两年来,WebAssembly 技术取得了较大的发展。我们现在已经可以使用 C/C++/Rust/Go 等高级语言编写 WebAssembly 代码。本来就来介绍go-app这个可以方便地使用 Go 语言来编写 WebAssembly 代码的库。 快速使用 go-app对 Go 语言版本有较高的要求(Go 1.14+),而且必须使用Go module。先创建一个目录并初始化Go Module(Win10 + Git Bash): $ mkdir go-app && cd go-app $ go mod init 然后下载安装go-...阅读全文

博文 2020-04-23 23:32:44 darjun

consistent hash(一致性哈希算法)

一、产生背景今天咱不去长篇大论特别详细地讲解consistent hash,我争取用最轻松的方式告诉你consistent hash算法是什么,如果需要深入,Google一下~。举个栗子吧:比如有 N 个 cache 服务器,需要将一个object 映射到 N 个 cache 上,我们可以用类似下面的方法计算 object 的 hash 值,然后均匀的映射到到 N 个 cache 上:hash(object)%N比如object是“hello”,hash(object)是100,N为3,100%3=1,这个数据会被存到第1个cache上(0、1、2三个cache)。这样就能解决一堆数据放到N个cache上的问题。现在有个突发情况,0、1、2三个cache中1损坏了!怎么办呢,cache 1上...阅读全文

博文 2018-08-05 20:35:11 CloudGeek

go实现的百度ueditor后台接口 gueditor

# 百度ueditor的go语言后台服务程序 ## 说明: 百度提供的富文本框插件ueditor,因官方没有提供go版本后台,此项目旨在提供一个go的后台接口 >因个人精力有限,代码中还有一些不足之处,希望使用该库的同学能够发扬开源精神一起完善该库 ## 示例、: >基于gin框架的样例(https://github.com/dazhenghu/ginCms 中的admin模块) ```go package controller import ( "github.com/dazhenghu/ginApp/controller" "github.com/gin-gonic/gin" "github.com/dazhenghu...阅读全文

无锡东-Golang-工作机会

hi,情况是这样的: 现有项目,有一定技术挑战,接近上线,共享单车相关,我已经 Remote 开发了大部分,使用 Golang 开发。 但是需要一个人一起配合,可以承担更多工作。 我乐于分享和帮助他人,所以如果你对 Golang 非常感兴趣,不过现在能力如何,都可以和我联系看看。 email: cloudzhou # 163.co...阅读全文

解决Jetbrains的开发工具不能运行或调试(run/debug)go/golang程序[Intellj Idea,Webstorm,PyCharm,PhpStrom,Android Studio]

Go插件 首先确保装了go插件:Files-Settings-Plugins-Browse repositories,搜索Go,然后Install 设置Project SDK 需要给你打开的项目设置一个Go的SDK它才能辨别这是Go的项目,如果没设置请先设置:File-Project Structure,选择Go的SDK,如果还没添加就New一个 设置完后根据提示Reload一下 Run package 如果运行单个文件,比如:main.go,代码里用了其它文件里定义的函数、struct等,这时直接运行会报undefined的错。这时我们需要运行整个包而不是单个文件,Run-Edit Configurations-点左上角的”+”-Go Application,这时可能会看到类似这样: 给它...阅读全文

博文 2016-10-04 17:00:00 QQ245671051

互融云数字货币永续合约交易系统搭建-永续合约交易APP出售

互融云数字货币永续合约交易系统搭建-永续合约交易APP出售永续合约是一种不会进行最终交割的期货合约,目前的主要形式是滚动合约,当日结算并自动展期,并由多头向空投支付资金费用。互融云作为国内领先的数字资产交易所系统开发商,用实际行动践行着安全创新可信赖的理念,前进的脚步从不停歇。在合约产品上,凭借着深厚的底蕴经验加完美的交易机制,互融云合约交易系统已经成为企业手中必不可少的亮点产品,永续合约交易系统便是其中之一:1)系统特点经过多轮测试,保证了K线的稳定性永续合约采用的是springboot提供微服务,合约账户进行了加密,确保资金安全通过专用的golang脚本稳定高效的抓取和修复k线数据通过多线程和特有算法以及专用并发锁来快速及时的计算并分析风险率并进行相应的处理,保证平台的利益合约下单采用r...阅读全文

博文 2019-10-14 15:33:16 aside section ._1OhGeD

Golang教程:goroutine协程

在上一篇中,我们讨论了并发,以及并发和并行的区别。在这篇教程中我们将讨论在Go中如何通过Go协程实现并发。 什么是协程 Go协程(Goroutine)是与其他函数或方法同时运行的函数或方法。可以认为Go协程是轻量级的线程。与创建线程相比,创建Go协程的成本很小。因此在Go中同时运行上千个协程是很常见的。 Go协程对比线程的优点 与线程相比,Go协程的开销非常小。Go协程的堆栈大小只有几kb,它可以根据应用程序的需要而增长和缩小,而线程必须指定堆栈的大小,并且堆栈的大小是固定的。 Go协程被多路复用到较少的OS线程。在一个程序中数千个Go协程可能只运行在一个线程中。如果该线程中的任何一个Go协程阻塞(比如等待用户输入),那么Go会创建一个新的OS线程并将其余的Go协程移动到这个新的OS线程。所...阅读全文

博文 2018-06-08 00:30:00 liuzhongchao

最小版本选择(vgo)

本文译自 Minimal Version Selection, Go & Versioning 的第 4 部分, 版权@归原文所有. 版本化的 Go 命令必须决定在每个版本中使用哪个模块版本. 我把指定构建中用到的模块和版本列表称之为构建列表. 为了稳定开发, 今天的构建列表也必须是明天的构建列表. 但是, 开发人员也必须允许更改构建列表: 升级所有模块, 升级一个模块或降级一个模块. 因此版本选择问题是定义其意义并给出算法实现, 构建列表中的 4 个操作为: 构造当前的构建列表. 将所有模块升级到最新版本. 将一个模块升级到特定的较新版本. 将一个模块降级到特定的旧版本. 最后两个操作指定一个模块升级或降级, 但这样做可能需要升级, 降级, 添加或删除其他模块, 理想情况下应尽可能少, 以...阅读全文

博文 2018-02-23 23:35:17 lingchao

2017年教师节 本站功能升级

Go语言中文网祝广大的教师节日快乐! 今天本站做了两个功能升级: 1. 本站主题发布一段时间后是不能再修改的,为了方便对主题进行补充说明,增加了附言功能,在详情页可以看到附言按钮: ![image.png](https://static.studygolang.com/170910/9c1b320f1528e6bbdabb4bad1c2a397c.png) 2. 主题发布和回复,支持拖拽图片、QQ或微信等截图粘贴图片,直接插入 markdown 的图片语法,方便大家更快发布内容。上面的图片就是通过QQ截图,然后直接在该编辑框粘贴上传的。是不是很方便...阅读全文

流程图绘制工具有哪些,国产的流程图设计软件

亿图流程图制作软件是一款用于绘制各种流程图,同时兼具跨平台,云储存,分享功能的专业流程图制作软件。操作简单,功能强大,非常容易实现可视化、分析和交流复杂信息。软件内置海量精美的流程图模板与图库,帮助你轻松绘制项目管理流程图,程序流程图,工作流程图,过程流程图等。 如何用来绘制一个流程图呢 第一步 选择从模板创建或者创建一个新页面 方法一:创建一个新的页面 点击文件-新建-流程图。 双击模板下的流程图选择需要绘制的种类,进入编辑状态。 方法二:使用模板创建程图 点击文件-新建-流程图。 当找到需要的模板时,双击模板或者点击右上角预览窗口下的创建导按钮,即可成功创建一个含有预设内容的流程图。 第二步 添加图形 方法一:用图形的浮动按钮添加 从左侧模板库中拖出一个流程形状。 点击四周的浮动按钮。 ...阅读全文

博文 2019-05-27 15:34:40 傻白zc

2019-08-12【LeekCode题库problem-11】

GitHub 地址:coffeeTu-code LeekCode 地址:题库 Language:Golang /* @题目 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 n 的值至少为 2。 question_11.jpg 图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水的最大值为 49(high=7,wide=9-2,area=high*wide)。 @示例: 输入: [1,8,6,2,5,4,8,3,7] 输出: 49...阅读全文

博文 2019-08-12 01:02:41 CoffeeRabbit

产品设计中如何分解功能点

分解功能点是产品经理最重要的日常工作之一,对于如何清楚表述这些功能点,每个产品经理都有自己特有的思维方式。今天和大家分享下,小编在网上看到的一个做的优秀产品经理功能点分解步骤及详细做法,希望对新手产品经理有所帮助。 在功能点确定好以后,首先需要的就是从最顶层的界面层出发, 然后是用户操作层,接着是数据层,这样由浅到深的去将一个功能点逐步的拆解。在撰写功能点的时候,对功能点的说明进行遍历可按照下面的方式进行: 界面层 说到界面层,最基本的就是控件类型,在决定使用的控件类型后,界面还会涉及到的就是控件尺寸、形状、字体大小、颜色、文案(视乎控件类型有所不同)、响应动画、位置(功能点处于产品的什么模块、什么位置)、引导文案(即引导用户更好的完成操作的,包括...阅读全文

前期

比如新浪微博发微博的输入框有一个已输入字数的统计,它的规则推测是:汉字和中文标点算 1 个字数,英文和其他符号算 0.5 个字数。不足 1 个字算 1 个。大家可以去微博体验一下计算方式。golang 可以使用正则和 unicode 包的方法判断。以下函数 GetStrLength 返回输入的字符串的字数,每个汉字和中文标点算 1 个字数,英文和其他字符算半个字数,不足 1 个字算 1 个。// GetStrLength 返回输入的字符串的字数,汉字和中文标点算 1 个字数,英文和其他字符 2 个算 1 个字数,不足 1 个算 1个func GetStrLength(str string) float64 {var total float64reg := regexp.MustCompile...阅读全文

博文 2019-01-24 23:34:43 青云老师

NOTEPAD++ 配置golang 高亮显示

go自带了notepad++的语法高亮配置,只需要在notepad++里导入即可: 1. 打开go的安装目录misc\notepadplus下的userDefineLang.xml,把开头的和结尾的的注释取消掉 2. 把misc\notepadplus目录下的go.xml放到notepad++安装目录下的plugins\APIs目录里 3. 打开notepad++,菜单:语言=>Define you language,在弹出的对话框里导入刚才的userDefineLang.xml即...阅读全文

博文 2015-12-22 04:00:01 u011363248