首页 > 其他分享 >00-prepare

00-prepare

时间:2024-04-07 10:45:32浏览次数:26  
标签:00 prepare 编译 插件 Go go 安装

00-Prepare

源作者地址:https://github.com/bonfy/go-mega 仅个人学习使用

语言

安装Go,详情见参照Go的官方网站的安装文档

这里介绍下Mac下的安装,适用homebrew:

$ brew install go

# 安装完成后 查看版本
$ go version
go version go1.11 darwin/amd64

# 查看 go env
$ go env

编辑器

  • Goland (IDE)
  • Visual Studio Code (本人推荐,易用,插件易安装)
  • VI / Emacs (都是神级编辑器,不过对使用者的要求比较高)

这里推荐使用 Visual Studio Code

$ brew cask install visual-studio-code

当编写Go代码时,即遇到 .go结尾的文件时,它会自动提示你安装插件,十分简便。

体会

Go 是一门新生的语言,而且有个好的公司推广(google),而且这几年的势头也是很猛,是一门改良型的C语言

就 Web 编程而言,相对于Python

  • 原生 net/http 支持,可以不需要依赖于第三方包
  • 底层 goroutine,高并发
  • 静态语言编译,高效
  • 特殊的 error 处理机制,基本上一次编译成功,后面很少出错
  • 编译之后二进制,易于部署

标签:00,prepare,编译,插件,Go,go,安装
From: https://www.cnblogs.com/Edward6/p/18118558

相关文章

  • 洛谷题单指南-数学基础问题-P1100 高低位交换
    原题链接:https://www.luogu.com.cn/problem/P1100题意解读:将32位二进制数的高低16位交换位置。解题思路:给定无符号整数a,假设二进制高16为h,低16位为l,即a表示为hl,a>>16得到0h,a<<16得到l0,两者相加即得到lh,交换完毕。需要注意的是,无符号整数的表示是unsignedint,如果是int,......
  • 002_可视化_ipynb
    importmatplotlib.pyplotaspltfromsklearn.datasetsimportload_irisimportnumpyasnpimportplotly.expressaspx【pyplot】绘制鸢尾花数据#加载鸢尾花数据集返回值的不同iris=load_iris(return_X_y=True)#return(data(ndarrge),target)#iris=......
  • 001_可视化_matplotlib
    1.解剖一副图importmatplotlib.pyplotaspltimportnumpyasnpfrommatplotlib.patchesimportCirclefrommatplotlib.patheffectsimportwithStrokefrommatplotlib.tickerimportAutoMinorLocator,MultipleLocatorroyal_blue=[0,20/256,82/256]np.random.se......
  • 国内首个AI程序员入职阿里云:专属工号AI001,KPI是一人写完公司20%代码
        ChatGPT狂飙160天,世界已经不是之前的样子。新建了免费的人工智能中文站https://ai.weoknow.com新建了收费的人工智能中文站ai更多资源欢迎关注你肯定听过一句话:学计算机要从娃娃抓起。在过去的很多年,学习编程都曾经是一件时髦的事,但随着生成式AI技术的发展,科......
  • P1149 [NOIP2008 提高组] 火柴棒等式
    目描述给你 n 根火柴棍,你可以拼出多少个形如A+B=C 的等式?等式中的 A、B、C 是用火柴棍拼出的整数(若该数非零,则最高位不能是 00)。用火柴棍拼数字 0∼90∼9 的拼法如图所示:注意:加号与等号各自需要两根火柴棍;如果A=B,则+B=C 与B+A=C 视为不同的等式(≥0A,B,C≥......
  • P2036 [COCI2008-2009 #2] PERKET
    题目描述Perket是一种流行的美食。为了做好Perket,厨师必须谨慎选择食材,以在保持传统风味的同时尽可能获得最全面的味道。你有 n 种可支配的配料。对于每一种配料,我们知道它们各自的酸度 s 和苦度 b。当我们添加配料时,总的酸度为每一种配料的酸度总乘积;总的苦度为每一种......
  • 第33次CSP认证500分题解
    近年来最简单的一次\(CSP\)认证,\(3\)个小时现场满分直接拿下。1、没啥好说的,直接开桶拿下。#include<bits/stdc++.h>usingnamespacestd;#defineN1000010template<classT>inlineTread(T&a){Tx=0,s=1;charc=getchar();while(!isdigi......
  • 1000!的阶层
    1000!#include<stdio.h>#defineN300//定义数组长度intmain(){inta[N],i,j,k,n;for(i=0;i<N;i++){a[i]=0;}a[0]=1;//第一位设为1k=0;//第一位设为1for(i=1;i<=n;i++){for(j=0;j<=k;j++){a[j]=a[j]*i//每一位与i......
  • P2542 [AHOI2005] 航线规划
    P2542[AHOI2005]航线规划trick+树剖首先删边操作困难,考虑倒序处理。发现题目中的关键性质:无论航线如何被破坏,任意时刻任意两个星球都能够相互到达。在整个数据中,任意两个星球之间最多只可能存在一条直接的航线。这说明无论何时图都是连通的,那么我们完全可以建一棵树,再考虑加......
  • linux后台运行及任务挂后台-linux亲测有效操作001
    由于命令行耗时太久,突然想把进程挂后台走人怎么办?01前台转到后台1.输入ctrl+z将该前台任务挂起^Z[1]+StoppedXXXXXXXX2.运行jobs命令,查看任务号(可以看到run.sh对应的任务号是1)jobs-l#-l显示pid......