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

零基础学习C语言如何入门(内附工具书推荐+视频教程)

C语言同C++、Python等都是通用性的编程语言,它们不针对某一个特定的方向,能做的事情很多。C语言主要用于底层开发,Windows、Linux、Unix 等操作系统的内核90%以上都使用C语言开发,开发硬件驱动,让硬件和操作系统连接起来,这样用户才能使用硬件、程序员才能控制硬件。 借用我一个朋友的名言:“现在的程序员,不掌握好几门语言都不好意思跟别人打招呼。”就目前的企业的岗位设置来说,只会C语言的话(当然,能达到深究算法、操作系统、数据库、网络协议的C语言工程师除外),基本上是找不到工作的。首先我们要选定一个方向,继续学习其他知识,后面就会发现,C语言不过是冰山一角,是一项基本求生技能而已,除此以外,程序员要学习的东西还有很多。 对于很多C语言初学者,都会存在如下误区:学习C语言之后今...阅读全文

博文 2019-01-17 17:50:42 wenpeng231

beego开发轻博客——第十讲 点赞功能

【小鸡创作】beego开发轻博客 本章目标:添加“点赞功能”功能 github: 打开后,点击右上角star按钮 视频教程: B站地址 简书专集:点我 文章详情页面的点赞实现 1. 功能分析 文章详情页面的点赞功能有"文章点赞"和"评论点赞",因为点赞的大体逻辑是一致的,文章点赞和评论点赞只是更新不同的表的“点赞数量”字段,因此我们定义同一控制器方法来处理点赞功能。这儿,我们就需要请求参数“type”来区分是文章的点赞还是评论的点赞,我们同时还需要知道是对文章或评论的key开确定是对那一条记录的点赞。还有情况,当用户点过赞的时候,再次点赞的时候,我们需要提示用户已经点过赞,因此我们需要添加点赞流水表,记录点赞成功的流水,方便判断用户是否已经点过赞。 2. 前台页面的调整 2.1. 修改vie...阅读全文

博文 2018-12-17 18:34:44 qq归位

用Go写区块链(一):Go环境配置

最近在学习Golang语言与区块链,将一步一步的把学习的知识和经验进行总结。 下面我们开始!(一)Go的环境配置 网上有很多的环境配置教程,这里推荐一个连接查看: Golang 入门系列(一)Go环境搭建 - Go语言中文网 - Golang中文社区(二)IDE的选择 推荐: 1、Golang GoLand: A Clever IDE to Go by JetBrains (收费) 2、LiteIde LiteIDE X (免费) 下载好Go,安装好开发的IDE ,开始Go与区块链的学习之旅...阅读全文

博文 2019-05-13 17:34:55 八爪星球

Golang语言基础教程:if分支语句

一、程序的流程结构程序的流程控制结构一共有三种:顺序结构,选择结构,循环结构。顺序结构:从上向下,逐行执行。选择结构:条件满足,某些代码才会执行。0-1次分支语句:if,switch,select循环结构:条件满足,某些代码会被反复的执行多次。0-N次循环语句:for二、条件语句If语句语法格式:if 布尔表达式 { /* 在布尔表达式为 true 时执行 */ } if 布尔表达式 { /* 在布尔表达式为 true 时执行 */ } else { /* 在布尔表达式为 false 时执行 */ } if 布尔表达式1 { /* 在布尔表达式1为 true 时执行 */ } else if 布尔表达式2{ /* 在布尔表达式1为 false ,布尔表达式2为true时执行 */ } els...阅读全文

博文 2019-05-07 17:07:22 qfhanru

简便 GO LANG 开发环境搭建

http://www.oschina.net/translate/programmers-guide-to-go-with-liteide?cmp golang 语言特性简介 环境搭建教程: http://jingyan.baidu.com/article/c45ad29cdcab4f051753e2a8.html golang 环境搭建 最迅速版本 环境搭建资源列表: liteide http://www.oschina.net/action/project/go?id=21127&p=download GOLANG http://www.golangtc.com/download 5分钟搞定所有...阅读全文

博文 2015-06-17 20:10:21 docker_h3c

Golang基础教程【译】

本中文教程翻译自Golang tutorial series,原文作者是Naveen Ramanathan。这里需要说明下,本教程有不少内容是意译的,而且有几节目录结构也根据我个人的理解重新进行了调整,比如接口部分,之前是单独一个章节,我调整到了面向对象编程部分。个人感觉这个Golang教程非常简单,适合入门,因此翻译过来。 目录 介绍 1. 安装 2. Hello World 变量、基本类型以及常量 1. 变量 2. 基本类型 3. 常量 函数和包 1. 函数 2. 包 条件、循环流程控制语句 1. if else条件语句 2. switch语句 3. 循环语句 数组、切片、变参函数 1. 数组(Array) 2. 切片(Slice) 3. 变参函数 其他数据类型 1. 映射(Map) 2...阅读全文

博文 2019-06-13 19:04:30 iamswf

阿里云移动推送服务使用教程

课程介绍 移动推送(Alibaba Cloud Mobile Push) 是基于大数据技术的移动云服务。帮助App快速集成移动推送的功能,在实现高效、精确、实时的移动推送的同时,极大地降低了开发成本。让开发者最有效地与用户保持连接,从而提高用户活跃度、提高应用的留存率。 产品详情:https://www.aliyun.com/product/cps 课时列表 • 课时1:快速开始 • 课时2:最佳场景和实践 • 课时3:控制台使用 • 课时4:服务器接入指南 • 课时5:Android接入指南 • 课时6:iOS接入指南 • 课时7:技术支持 开始学习http://click.aliyun.com/m/27866/ ...阅读全文

响应式网站个人制作教程

响应式网站制作对于公司企业与团队来讲是一件简单的事情,要么公司自行开发,要么外聘建站人员建设。但是对于个人与中小型企业来讲,想要建设一个响应式网站,但又不想投入太大。那该怎么样自己建设一个响应式网站呢?今天小编给大家讲讲响应式网站个人的制作教程。 利用工具:建站宝盒 1. 首先打开建站宝盒页面,你会看到详细的栏目。 自助建站 2. 点击电脑网站>>点击更换模板>>点击自适应网站>>选择你需要的网站模板风格>>点击安装 建站宝盒界面 建站宝盒 3. 安装完成>>进入网站编辑页面>>开始编辑(注:双击页面中的图片、栏目、文字便可自行编辑) 建站宝盒模板 (1)点击上方首页可以自己添加更改主栏目与子栏目 ...阅读全文

推荐一个 Vue.js 2 的入门级全家桶教程

推荐Vue.js的入门级全家桶教程: 1.vue.js 入门与提高: [http://xc.hubwiz.com/course/vue.js](http://xc.hubwiz.com/course/592ee9b2b343f27b0ae1ba99?affid=studygolangvuejs20180310) 2.vuex 2 入门与提高: [http://xc.hubwiz.com/course/vuex](http://xc.hubwiz.com/course/597d463fff52d0da7e3e397a?affid=studygolangvuex20180310) 3.vue-router 入门与提高: [http://xc.hubwiz.com/c...阅读全文

阿里云文件存储 NAS 使用教程

课程介绍 阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访 问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas 课时列表 • 课时1:NAS入门与提高系列之基本概念 • 课时2:NAS入门与提高系列之典型应用场景 • 课时3:NAS入门与提高系列之如何在Windows下使用NAS 开始学习http://click.aliyun.com/m/27883...阅读全文

golang fnv包教程

golang中的fnv包实现了非加密hash函数 What is the difference between a Hash Function and a Cryptographic Hash Function? Every cryptographic hash function is a hash function. But not every hash function is a cryptographic hash. A cryptographic hash function aims to guarantee a number of security properties. Most importantly that it's hard to find collisions or p...阅读全文

博文 2018-08-06 16:34:49 豆瓣奶茶

jupyter notebook下安装go内核的一些坑

最近在学go,想在jupyter notebook下敲下go,于是google,有教程,https://github.com/gopherdata... 开始搬砖。。。。 $ go get -u github.com/gopherdata/gophernotes $ mkdir -p ~/.local/share/jupyter/kernels/gophernotes $ cp $GOPATH/src/github.com/gopherdata/gophernotes/kernel/* ~/.local/share/jupyter/kernels/gophernotes 安装起来还是很简单的,但是还是有一些坑。1.go安装好,把GOPATH/bin的目录加入到PATH中。2.jupyter ...阅读全文

博文 2018-07-18 11:34:50 huang4207100

阿里云态势感知服务使用教程

课程介绍 态势感知是一个大数据安全分析平台,能对您云上所有资产进行安全告警,并用机器学习来发现潜在的入侵和高隐蔽性攻击,回溯攻击历史,预测即将发生的安全事件。 产品详情:https://www.aliyun.com/product/sas 课时列表 • 课时1:如何进行云资产的安全告警设置 • 课时2:日志检索功能介绍 • 课时3:安全日报邮件的发送和介绍 • 课时4:漏洞扫描功能介绍 • 课时5:攻击识别功能介绍 • 课时6:紧急事件的告警通知 开始学习http://click.aliyun.com/m/27871...阅读全文

如何获取HTML文档的标题?

如何获取HTML页面的标题?下面本篇文章就来给大家介绍一下使用javascript获取HTML文档标题的方法,希望对大家有所帮助。 原文地址:如何获取HTML文档的标题?方法一:使用title属性title 属性可返回当前文档的标题( HTML title 元素中的文本)。语法:document.title示例:使用document.title属性获取HTML文档的标题。 My title HTML文件的标题为: