<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xming4321的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xming4321</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xming4321]]></copyright><item><title><![CDATA[go语言：switch语句]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/17014341</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/17014341</guid><author>xming4321</author><pubDate>Thu, 28 Nov 2013 23:12:55 +0800</pubDate><description><![CDATA[go语言专门用于多条件分支语句。

这里有个基本的switch语句。

在同一个case语句中，可以用逗号分隔不同的条件。在这个例子中，我们使用默认的default语句。

没有表达式的switch语句可以替代if/else语句。这里我们显示了case表达式可以不是常量。





Plain Text code


?





1

2

3]]></description><category></category></item><item><title><![CDATA[go语言示例：if/else语句]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/16980845</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/16980845</guid><author>xming4321</author><pubDate>Wed, 27 Nov 2013 10:25:53 +0800</pubDate><description><![CDATA[if else分支在go语言里是简单明了的。

这里有个简单的例子。

if语句可以没有else。

可以在条件语句前添加别的语句。这个语句中声明的变量的作用域在所有的分支中。

注意：在go语言中条件语句没必要带圆括号。但是分支中必须有大括号。

在go语言里面没有三元条件语句，所以即使是简单的条件语句你也必须使用全机构的if语句（就是说go里没有个?:表达式

）。]]></description><category></category></item><item><title><![CDATA[go语言示例：for语句]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/16980799</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/16980799</guid><author>xming4321</author><pubDate>Wed, 27 Nov 2013 10:23:17 +0800</pubDate><description><![CDATA[go语言唯一的循环结构是for语句。这里有三种基本的for循环结构。

最简单的形式是只有一个单一的条件语句。


一个典型的for语句是具有初始化语句，条件语句，和执行后语句的。

for语句如果没有条件语句会一直循环直到有break语句或者return语句返回的时候。





Plain Text code


?





1

2

3]]></description><category></category></item><item><title><![CDATA[go语言示例：常量]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/16953347</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/16953347</guid><author>xming4321</author><pubDate>Mon, 25 Nov 2013 22:48:44 +0800</pubDate><description><![CDATA[go语言支持的常量有字符型，字符串型，布尔型和数字型。



用const关键字来定义常量。

能有var语句的地方，就能有const语句。

常量表达式能以任意精度进行计算。常量是没有类型的，除非有语句给出了，例如强制类型转换。

数字常量在上下文需要类型时候，其类型会被自动加上。比如说变量赋值或者函数调用中。本示例中的math.Sin(n)，sin

函数需要一个int]]></description><category></category></item><item><title><![CDATA[go语言示例：变量]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/16947873</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/16947873</guid><author>xming4321</author><pubDate>Mon, 25 Nov 2013 17:33:43 +0800</pubDate><description><![CDATA[在go语言中，变量都的声明都是显式的。编译器会用他们来做例如类型检查等事情。

用var来声明1个和多个变量。

可以一次声明多个变量。

go会对初始化的变量进行类型推断。

声明的变量，如果没有初始化，那么其值为相应的零值。例如一个int类型的变量其零值就是0。


":="语句是声明并初始化的简写形式。例如这里的 var f string = "short"。

]]></description><category></category></item><item><title><![CDATA[go语言示例：值类型]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/16940651</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/16940651</guid><author>xming4321</author><pubDate>Mon, 25 Nov 2013 10:48:44 +0800</pubDate><description><![CDATA[go语言有各种类型的值类型，包括字符串，整型，浮点型，布尔型等等。这里有一小段基本的例子。
字符串连接可以用"+".
整形和浮点型。
布尔型和布尔型的计算正如你所期望的那样。



Plain Text code


?





1

2

3

4

5

6

7

8

9

10




package mai]]></description><category></category></item><item><title><![CDATA[go语言示例：hello world]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/16928175</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/16928175</guid><author>xming4321</author><pubDate>Sun, 24 Nov 2013 22:31:38 +0800</pubDate><description><![CDATA[go语言示例：hello world


我们的第一个例子是经典的"hello world".这里是全部代码。]]></description><category></category></item><item><title><![CDATA[go语言示例（总目录）]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/16928085</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/16928085</guid><author>xming4321</author><pubDate>Sun, 24 Nov 2013 22:29:25 +0800</pubDate><description><![CDATA[本帖子内容都是翻译自此网站https://gobyexample.com/（翻译水平有限，请多见谅），内容如下：


                      go语言示例

          
      go语言是一个开源的语言。专为简单,迅速的编译可靠的软件而设计。
       
      本例具有操作介绍和注释，你可以直接看第一个例子或者通过下面的列表]]></description><category></category></item><item><title><![CDATA[go实现留言本]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/9060303</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/9060303</guid><author>xming4321</author><pubDate>Sat, 08 Jun 2013 23:45:12 +0800</pubDate><description><![CDATA[go实现个留言本


一、分析

   要实现这个下面是几个重要的东西。

  1.数据库操作（go怎么操作数据库）、
  2.输出js，css，图片等
  3.html显示


 为什么会有以上的几个问题.下面一一分析

1.数据库操作。
   go并没有提供对应的数据库操作的包。只提供了数据库的接口。各种数据库必须自己去实现数据库操作的接口。
   感谢开源社区]]></description><category></category></item><item><title><![CDATA[go学习（四）简单的网站]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8952640</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8952640</guid><author>xming4321</author><pubDate>Mon, 20 May 2013 21:52:54 +0800</pubDate><description><![CDATA[一、写在之前：




    这几天闻听go出了1.1版。网上传其性能是原来的两倍。当然有好多反对声音。不过了作为一个一心想弄go的人就在想。我怎么升级了。怎么升级了？




 win不用说直接重新下载。


linux了：


  $ cd go/src
  $ hg pull
  $ hg update release
  $ ./all.bash]]></description><category></category></item><item><title><![CDATA[php通过smtp验证登陆]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8939198</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8939198</guid><author>xming4321</author><pubDate>Fri, 17 May 2013 12:44:40 +0800</pubDate><description><![CDATA[内网的系统为了统一账号，都采用用邮件账号登陆的方式，所以有了以下程序


/**
* 通过邮件 验证登陆
* 这里要明白的是用户名是 带域名的：aaa@163.com
*/
function valideEmailLogin($user, $pass, $smtp_server= 'smtp.163.com',  $port=25)
{
$handle = fsockopen($]]></description><category></category></item><item><title><![CDATA[go学习【三】面向对象啊]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8933030</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8933030</guid><author>xming4321</author><pubDate>Thu, 16 May 2013 00:06:24 +0800</pubDate><description><![CDATA[说go的对象 其实有的牵强。其实他是面向接口。面向interface。。哈，前面说成面向对象了，就弄这个说法。但是他又不是面向对象中的 那个 面向接口编程。


      go的接口很像一个面向对象的泛型类型。记住他是一个类型。可以被赋值，可以赋值。但同时它又是一个接口。只不过这个接口和以前我们所用的面向对象不一样的是，必须得定义接口，然后了类去实现接口。而go的接口思想是反过来了，相当于]]></description><category></category></item><item><title><![CDATA[go语言（三）流程控制，函数]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8918573</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8918573</guid><author>xming4321</author><pubDate>Sun, 12 May 2013 23:21:32 +0800</pubDate><description><![CDATA[一、if语句
      if
 语句没有圆括号，而必需要有花括号跟条件和 else在同一行


      例：
      if myVar > 1 {
myVar = 1
myVar1++
return

       } else {
myVar = 3
myVar1--
          return
     }


   if的条件中可以添加一句]]></description><category></category></item><item><title><![CDATA[go语言（二）变量]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8903324</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8903324</guid><author>xming4321</author><pubDate>Thu, 09 May 2013 01:19:06 +0800</pubDate><description><![CDATA[一、定义赋值


     定义一个int的
     var   myVar int



    定义多个
     var   myVar,  myVar1,   myVar2 int



   定义并赋予初始值
    var myVar  int = 1


   定义多个并赋予初始值
     var   myVar,  myVar1,   myV]]></description><category></category></item><item><title><![CDATA[go语言（一）开始]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8892810</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8892810</guid><author>xming4321</author><pubDate>Mon, 06 May 2013 22:30:12 +0800</pubDate><description><![CDATA[2009年11月10日 ，当我在漫无目的的在网络上聊天扯淡的时候，一个哥们，在一扯淡群发了个消息。google新出了个语言，网址是多少。



当时，没在意，翻开看看，嗯，除了记着了这个名字。别的没记得多少。




后来一直听着这名，甚至前年看到有招go程序员的，也没在意。但是去年开始发觉这玩意发酵的开始爆发了，好多地方都在说。


于是今年稍微翻了翻，发现这玩意貌似挺何]]></description><category></category></item><item><title><![CDATA[HBTC2012 Hadoop与大数据技术大会，感受]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8248891</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8248891</guid><author>xming4321</author><pubDate>Sun, 02 Dec 2012 17:58:48 +0800</pubDate><description><![CDATA[昨天参加了哈HBTC2012 Hadoop与大数据技术大会。谈谈感想吧。




  1.第一天的项目基本没得必要。过于形式化了。至少对我来说基本没啥作用。也许吧我是做技术的，不是做忽悠的 哈哈。




 2.也许是我英语太渣了，印度人的英语真心没听懂，他们的语速太快，反倒是中国人提问时候听懂了。但是看到貌似他们对hbase做的还是非常有意义的。可惜了。这里表扬哈华为啊。不过]]></description><category></category></item><item><title><![CDATA[[数据结构算法学习] 单向链表]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/8078425</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/8078425</guid><author>xming4321</author><pubDate>Tue, 16 Oct 2012 18:44:17 +0800</pubDate><description><![CDATA[c是链表
#include 
#include 
struct _node
{
        int data;
        struct _node *next;
};

typedef struct _node list;

void main()
{
        int i, n, input_data;
        list *h, *now_node, *next_nod]]></description><category></category></item><item><title><![CDATA[最近php项目总结]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/7976167</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/7976167</guid><author>xming4321</author><pubDate>Thu, 13 Sep 2012 18:29:18 +0800</pubDate><description><![CDATA[1.需求整理

   我是长久的依靠产品经理了。现在没产品经理基本干不了活。这个以后得想法改改，估计以后再小公司混的可能性高点。

   这个项目产品经理只把前台的流程说了一遍。就开始了，后台基本没说。导致一些设计完全没考虑到这些问题。

   所以，一个明确的需求很重要。同时程序员要去不断的问产品，去发掘可能隐藏的需求，这个很重要。好多需求是在问产品的时候时候才发觉的。]]></description><category></category></item><item><title><![CDATA[人生感悟]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/7555757</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/7555757</guid><author>xming4321</author><pubDate>Fri, 11 May 2012 01:37:38 +0800</pubDate><description><![CDATA[昨天收到封私信，居然是创业公司的。今天突然收到一封私信，居然是猎头。很是奇怪在csdn我的技术分少，居然也被猎头盯上真是奇怪。想了想可能的原因，不知道为什么。翻开我的空间一看我的注册日期是2007年，于是开始回忆。试试能不能找到在csdn上我发的第一个帖子，居然还是找到了：
http://topic.youkuaiyun.com/u/20071015/18/5ea6c908-d17f-4e4b-86d9-7]]></description><category></category></item><item><title><![CDATA[一个引用 引发的问题]]></title><link>https://blog.youkuaiyun.com/xming4321/article/details/7337853</link><guid>https://blog.youkuaiyun.com/xming4321/article/details/7337853</guid><author>xming4321</author><pubDate>Fri, 09 Mar 2012 18:00:57 +0800</pubDate><description><![CDATA[$array = array(1, 2, 3);
foreach ($array as & $item) {
	//echo $item.'';
}
//print_r( $array );
foreach ($array as $item) {
	print_r( $array );
	echo $item.'';
}

print_r( $array );




输出结果是]]></description><category></category></item></channel></rss>