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

Mac下go环境变量配置

1.0 查看是否存在bash_profile cd ~/.bash_profile 2.0 如果不存在则创建bash_profile Mac环境配置文件 touch ~/.bash_profile 3.0 打开bash_profile open -t ~/.bash_profile 4.0 添加go 环境变量:(等于号后面的为你的项目存储目录) GOPATH=website/apple/apps 5.0 warning:如果因为创建bash_profile 使命令行ls命令失效而造成go语言无法安装请关注 5.1 如上打开bash_profile 并加入环境变量 export PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X1...阅读全文

golang if else switch

package main import ( "fmt" "runtime" "strconv" ) func main() { num := 1000 if runtime.GOOS == "windows" { fmt.Println("----------windows--------") } else { fmt.Println("------not----windows--------") } if num > 100 { fmt.Println("-------大于100") } else if num == 100 { fmt.Println("-------等于100") } else { fmt.Println("-------不大于100") } orig := "abc"...阅读全文

博文 2018-08-17 15:36:33 次序

|必拿offer系列|算法|你真的会写冒泡法吗?

# 什么是冒泡法? 冒泡法是基本排序算法的一种,它是稳定的排序算法,其时间复杂度是O(n^2) 下面引用冒泡法的wiki解释 > 冒泡排序(英语:Bubble Sort)又称为泡式排序,是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 我现在使用go语言来实现一下go版本的一般性的冒泡法: ```go for i := 0; i < len(arr);i++ { for j := 0; j < len(arr)-1-i;j++{ if arr[j] > arr[j+1] { swap(arr,j,...阅读全文

博文 2019-11-20 11:35:24 googege