GO语言(一)G语言自虐
 package main
 import . "fmt"  //notice 1
 type testInt func(uint32) bool
 func isOdd(integer uint32) bool {
   if integer% ==  {
     return false
   }
   return true
 }
 func isEven(integer uint32) bool {
   if integer% ==  {
     return true
   }
   return false
 }
 func filter(slice []uint32, f testInt) []uint32 {
   var result []uint32
   for _,value := range slice { //notice 2
     if f(value) {
       result = append(result, value)
     }
   }
   return result
 }
 func main() {
   slice := []uint32 {,,,,,}
   Println( slice)
   odd := filter(slice, isOdd)
   Println("Odd elements of slice are : ", odd)
   even := filter(slice, isEven)
   Println("Even elements of slice are : ", even)
 }
注意点一,引入包的方法;
注意点二,range返回两个值:下标值,数组实际值;
GO语言(一)G语言自虐的更多相关文章
- 【C语言】C语言简介
		目录: 1. [什么是C语言?] 2. [C语言历史] 3. [C语言标准] 4. [C语言特点] 1. 什么事C语言? · C语言是一门高级编程语言,用于人与计算机之间的沟通,就如同人与人之间沟通时 ... 
- Hybrid App是如何实现网页语言与程序语言的混合?谁占主体?
		[编者按]本文作者@徐珂铭,一位看好Html5的移动互联网的从业人士.喜爱玩技术,会点JAVA.HTML及CSS,有自己的想法及姑且能表达想法的文字,因此有了自己的文章. 基于HTML5的Web Ap ... 
- 初识GO语言——安装Go语言
		本文包括:1)安装Go语言.2)运行第一个Go语言.3)增加vim中对Go语言的高亮支持. 1.安装Go语言 本文采用源码安装Go语言,Go语言的源代码在百度网盘 http://pan.baidu.c ... 
- 【C语言】01-C语言概述
		说明:这个C语言专题,是学习iOS开发的前奏.也为了让有面向对象语言开发经验的程序员,能够快速上手C语言.如果你还没有编程经验,或者对C语言.iOS开发不感兴趣,请忽略 为什么iOS开发要先学C语 ... 
- Java语言与C++语言的差异总结
		Java的设计者曾说过,设计这门语言的灵感主要来自于C++. 世上先有C++,然后才有Java,整个Java语言的发展历史就是一部对C++的填坑史.所以在Java语言学习过程中,将其与C++语言对比是 ... 
- 为什么和其他语言相比C语言是快速的语言
		初入门的我们经常听见别人说"真正的程序员用C语言编程,C是最快的语言因为它是最靠近及其底层的语言."那么和其他语言相比C语言到底有什么特别的呢? C语言没有什么特别,这就是它快速的 ... 
- Swift语言指南(七)--语言基础之布尔值和类型别名
		原文:Swift语言指南(七)--语言基础之布尔值和类型别名 布尔值 Swift有一个基本布尔类型,叫做布尔(bool),布尔值又称逻辑值(logical),因为它只能为真(true)或假(false ... 
- Swift语言指南(二)--语言基础之注释和分号
		原文:Swift语言指南(二)--语言基础之注释和分号 注释 通过注释向自己的代码中注入不可执行的文本,作为你自己的笔记或提示.Swift编译器运行时会忽略注释. Swift的注释与C语言极其相似,单 ... 
- Swift语言指南(三)--语言基础之整数和浮点数
		原文:Swift语言指南(三)--语言基础之整数和浮点数 整数 整数指没有小数的整数,如42,-23.整数可以是有符号的(正数,零,负数),也可以是无符号的(正数,零). Swift提供了8,16,3 ... 
- Swift语言指南(一)--语言基础之常量和变量
		原文:Swift语言指南(一)--语言基础之常量和变量 Swift 是开发 iOS 及 OS X 应用的一门新编程语言,然而,它的开发体验与 C 或 Objective-C 有很多相似之处. Swif ... 
随机推荐
- Orcale 之基本术语一
			数据字典 数据字典是 Orcale 的重要组成部分.它有一系列的拥有数据库元数据信息的数据字典表和用户可以读取的数据字典视图组成,存放着数据库的有关信息.因此数据字典可以看作一组表和试图的集合.它们存 ... 
- spring异常被吞的一种情形
			你是否遇到过下面的情况,控制台无限的输出下面的日志: Logging initialized using ‘class org.apache.ibatis.logging.log4j.Log4jImp ... 
- Windows下SVN回滚到旧版本(TortoiseSVN)
			当发现新提交的代码有问题,然后想将某个旧的版本作为最新的版本时,可以使用回滚, 操作步骤如下: 1. 签出(CheckOut)最新版本的代码到电脑中(不能做任何修改) 2. 执行TortoiseSVN ... 
- 深入理解Solaris X64系统调用
			理解系统调用的关键在于洞悉系统调用号是联系用户模式与内核模式的纽带.而在Solaris x64平台上,系统调用号被保存在寄存器RAX中,从用户模式传递到内核模式.一旦进入内核模式,内核的sys_sys ... 
- 设置全局theme及读取theme方法
			在web.config中设置了默认的Theme,其部分如下的配置节点: <system.web> <pages theme="Default" controlRe ... 
- ExtJs6解决添加和修改Form共用一个form的隐藏域的id的取消传值
			问题重现:修改不会有问题,id会绑定之前的grid,有具体数字 添加有问题,因为id是空,传的是绑定值的话会显示“类名-1”,从int类型变成了string类型,后台会出错 这是EduQuestion ... 
- 巧用hover改变css样式和背景
			<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ... 
- ASP.NET 4.5.256 尚未在Web服务器上注册。
			最近在网上下载的一个原型用VS2012打开报错如下: 解决方法: 打开网址:http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-m ... 
- forward和redirect请求方式
			之前一直对forward和redirect有点疑问,现在练习一下加深点记忆,理解理解,forward是一次请求,在一个request范围内,而redirect是二次请求 实例: @Controller ... 
- 静态代码块,构造代码块,main()
			静态代码块 随Class 加载而加载,为Class 作初始化: 在main() 之前加载: 只执行一次: 构造代码块 随对象的创建而加载,为对象作初始化 public class day04 { pu ... 
