//處理字串,實現大小寫奇數偶數交替
把函式當引數來使用
//處理字串,實現大小寫奇數偶數交替
獲取切片奇偶切片
package main
import "fmt"
type myfun func(int) bool
func main()
even := filter(arr,iseven)
fmt.println("偶數",even)
odd := filter(arr,isodd)
fmt.println("奇數",odd)
}func iseven(num int) bool
return false
}func isodd(num int) bool
return true
}//根據函式來處理切片,實現奇偶分組
Go語言學習之匿名函式
函式可以分為 匿名函式和普通函式 匿名函式的使用 匿名函式就是沒有名字的函式,它只有函式邏輯體,而沒有函式名 定義的格式如下 func 引數列表 返回引數列表 乙個名字實際上沒多大區別,所有使用匿名函式都可以改成普通函式,那麼什麼情況下會使用匿名函式呢 定義變數名,是乙個不難,但是費腦子的事情,對於...
go語言學習 函式
函式宣告包括函式名,形參列表,返回值列表 可選 函式體組成 func test parameters returns 其中 parameters 就是函式的形參列表,描述了函式的引數名和引數型別,可以沒有引數但是這個括號不可以省略 returns就是返回值列表,描述了函式返回值的變數名 可選 和型別...
go語言學習筆記 函式
go語言的函式定義更像是python和c語言的結合體,並且也有不定引數的傳參以及位址傳參方式,非常強大。下面舉一些例子來詳細說明 無參無返回值函式 func myfunc 有參無返回值函式 func myfunc1 a int b int 如果同樣型別,可以簡寫成以下內容 func myfunc2 ...