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

图数据库及应用场景

**欢迎大家前往[腾讯云+社区](https://cloud.tencent.com/developer/?fromSource=waitui),获取更多腾讯海量技术实践干货哦~** > 本文由[腾讯云数据库 TencentDB](https://cloud.tencent.com/developer/user/1002332?fromSource=waitui)发表于[云+社区专栏](https://cloud.tencent.com/developer/column/1551?fromSource=waitui) 近年来,企业上云已经成为一种潮流和趋势,河南省政府也出台了《河南省“企业上云”行动计划(2018-2020年)》,怎么使用好云,怎么用好底层云数据库也成为了一个新的课题。 腾讯...阅读全文

博文 2018-10-16 11:53:28 qcloudcommunity

golang工程师面试第三天

**1**.简述golang中make和new的区别 make用于内建类型(只能用于创建map、slice 和channel)的内存分配。并且返回一个有初始值(非零)的T类型,而不是*T。 new用于各种类型的内存分配。new(T)分配了零值填充的T类型的内存空间,并且返回其地址,即一个*T类型的值。用Go的术语说,它返回了一个指针,指向新分配的类型T的零值。有一点非常重要:**new返回指针**。 **2**.简要描述go中的main和init函数的区别 首先,这两个函数应用位置不同,init函数可以应用于所有的package,main只能应用于 package main,需要注意的是虽然一个package中可以写任意多个init,但是无论是从可读性还是可维护性来说,都是不推荐的; 其次,...阅读全文

博文 2018-01-15 21:36:48 yinshidaoshi

GO語言基礎教程:序章

首先自我介紹一下我自己,我是一個coder,目前主要從事B/S程序開發工作,懂點PHP;ASP;JSP;JS;VB;C;DELPHI;JAVA,另外知道幾個數據庫,除此之外別無所長,那麼我為何會選擇學習GO呢!接下來我對此詳細說明一下. 首先我來說明一下C/S程序和B/S程序的優缺點: C/S程序主要是運行在客戶端的電腦上,通常採用安裝的形式,以windows操作系統為例,軟件會被編譯成二進制然後以exe或dll等方式存在於客戶端的電腦上,其執行效率是非常高的,當然了除非編程者把代碼寫的非常糟糕,除此之外C/S程序幾乎不需要考慮安全問題和負載問題,除此之外C/S程序開發出來的東西幾乎是不開源的,使用者只能被動接受卻不能更改軟件的功能(如果您會彙編的話那就另當別論了).能夠開發C/S程序的語言...阅读全文

对比 Python 和 Go 语言的每秒请求数

我使用Python工作已经有几年了,最近开始了一个关于GO的调查,主要看作是一个缓解瓶颈的实验,还没有大规模web服务器部署。 我用不同语言写了一个简单的REST服务,使用ab工具检测响应速度。 Python server.py 01 from bottle import route, run 02 03 @route('/') 04 def home(): 05 article = {'name': 'A Royal Baby', 'body':'A slow news week'} 06 return article 07 08 def main(): 09 run(host='localhost', port=8081) 10 11 if __name__ == '__main__':...阅读全文

博文 2014-12-20 10:00:01 zajin

Go 边看边练 -《Go 学习笔记》系列(十四)(已完结)

相信大家在看编程语言学习教程的时候都会难免觉得有点枯燥: * 自己看书,遇到问题不方便求助 * 书上的代码片段、示例是静态的 * 虽然有时书上会给出运行输出,但是不够直观 * 自己拷贝代码到 IDE 里运行是也比较麻烦 * 即使运行了也要来回在 IDE 和书之间切换,还是麻烦 * 总之,[程序员都是懒人](https://www.baidu.com/s?wd=%E7%A8%8B%E5%BA%8F%E5%91%98%20%E6%87%92%E4%BA%BA&rsv_spt=1&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=14&rsv_sug1=5&rsv_sug2=0&i...阅读全文

云计算的3种模式简析 Linux运维入门

在云计算大行其道的时代,越来越多的互联网公司开始使用云,那么要选择什么模式的呢?云计算又有几种模式? 按照商业模式的不同,云计算被分为了三大类:公有云、私有云和混合云。这三种模式构成了云基础设施构建和消费的基础。 私有云是为一个客户单独使用而构建的,因此提供对数据、安全性和服务质量的有效控制。企业拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以部署在一个安全的主机托管场所,私有云的核心属性是专有资源。可由公司自己的互联网机构,也可由云提供商进行构建。 公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过Internet使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。这种云有许多实例,可在当今整个开放的公有网络中...阅读全文

博文 2019-11-15 16:37:08 zhouzhou2018

【区块链学习第1期】区块链里的民间术语(一)

0对于刚接触区块链的朋友来说,有一大困惑就是经常会从对方的口中时不时冒出一些“专业”的术语,而对方在兴头上呢又不好意思打断,只好一脸懵懵地点点头,说实话,内心是有点奔溃的,因为对于好学的你来说,真的感觉好像一个来自火星一个来自地球,完全不搭边。那这期我们就针对区块链里经常会出现的术语做个通俗的解释,让你也快速跟上币圈的节奏,所谓的“币圈一日,人间十年”。1首先我们来了解一下区块链里的三个“圈”,这个圈可不是画圈圈诅咒你那个画面啦。好的,回归正题。第一个就是币圈,“币圈”是指专注于通过数字交易所(比如:币安、火币、OKEX等)炒币,通过币的波动来获得利差,有些还甚至发行自己的加密货币进行筹资(即代币众筹)的人群,业内称这些群体为“币圈”。第二个就是链圈,“链圈”是指专注于区块链技术的研发、应用...阅读全文

博文 2018-09-14 10:34:49 海王星_清

《四嗮小博客》开发说明

简介 《四嗮小博客》是一款采用Golang开发的博客程序,它只包含最基本的博客发布功能,评论模块采用搜狐畅言模块。 为什么 为什么这个博客程序只有这么少的功能?因为对我来说,能有一个地方独立发布博客就行了,然后还满足了自己的修改欲望。 之前也采用Wordpress等架设博客,但是太庞大,耗资源,老是被服务商停机。正好Golang是一个能快速开发的语言,采用Gin框架,我3天就写好了这个功能。 将来 将来要加什么功能,还不知道...阅读全文

博文 2020-03-06 16:32:40 4color

Go转型——数据结构初级(二)

**1**.线性结构 线性结构的特点是:在数据元素的非空有限集合中: **(1)**. 存在唯一一个被称之为“第一个”的数据元素 **(2)**. 存在唯一一个被称之为“最后一个”的数据元素 **(3)**. 除了第一个元素,集合中其他数据元素都均只有一个前驱 **(4)**. 除了最后一个元素,集合中其他数据元素都均只有一个后继 **2**. 线性表 线性表是最常用且最简单的一种数据结构,简言之,一个线性表是n个数据元素的有限序列,至于每个元素的含义各不同,可能是一个数字或者更复杂的某些信息。 在稍微复杂的线性表中,一个数据元素可以由若干个数据项组成,这种情况下,我们把数据元素称之为“**记录**”,把线性表称之为“**文件**”。日常一图顶千言: ![image.png](https:/...阅读全文

博文 2018-01-20 22:34:24 yinshidaoshi