标签:30天就go

30天就Go(23):ngrok

ngrok 如果有在做web开发,应该常常会遇到在先在localhost上测试的情况,但往往localhost上的运作并不代表上线的运作情况。或是直接deploy到线上测试,那修改就是很麻烦的一件事。在这里ngrok就是解决这些困境的好帮手。 ngrok可以将localhost上某的post对应到网路上,外部可以轻易的连到电脑中的server,部署快,修改快 […]

30天就Go(22):LINE REBOT 02 LINE环境介绍及LINE API

LINE环境介绍 LINE API的相关流程注册好之后进到Developer介面,可以看到像是这样子的介面 昨天主要是介绍如何申请至开启,今天会帮大家简单说明一下各个会用到的选项功能 Basic information Channel Secret:App要连上时需要的金钥,叫金钥就是最好不要外流啦~ QR Code:这个帐号的QR Code,到时候可以用这 […]

30天就Go(21):LINE REBOT 01 LINE API 申请

LINE API 申请教学 首先,到LINE BUSSINESS CENTER申请帐号 点选右上角的登入,申请BUSSINESS帐号前提是要有LINE帐号,相信大家都有吧! 接着就填写一些个人的资讯 注册完成后回到BUSSINESS首页选择Messanging API 开始使用Developer Trial 设定帐号名称、图片以及类别 申请好后前往[email protected] […]

30天就Go(20):LINE REBOT 00 准备篇

一直至今也累计了20篇了,前面基本技术方面我个人认为已经交代差不多了,虽然中间有几篇明显灌水,不过还是希望之后有空把他补回来XD 今天没有要讲甚么技术相关的内容,只是浅谈REBOT技术和串接LINE API所需要准备的东西 为甚么想做机器人? 老实讲我也不知道在夯甚么,会想写这篇是之前去中国的时候发现很多的网路服务机器人。这样讲好了,在台湾你的手机门号可能需 […]

30天就Go(19):Channels

Channel Channel的中文应该就叫做通道,可以用来Send和Receive资料,使用起来颇抽象,我也是第一次接触这种概念。似乎在Goroutine实作时会常常见到他? 如何使用 宣告 这边又要请到我们的make好帮手,channel也是有型别的! c := make(chan int) Send 要将东西送到channel就把资料指向channel […]

30天就Go(18):Error Handling

Error Handling 有时候程序的错误是在预料之内的,防范也防范不了,但总不能因为一个错误就让整支程序停下来吧?因此就需要Error Handling。如果有学过其他程序语言可能会觉得用法跟try-cache有点不同。 如何使用 其实满简单的,只要知道所使用的function有回传error就可以使用,通常在使用手册上会看到,以HTTP GET来说: […]

30天就Go(15):Interface

Interface Interface,目的是为了在多种物件中找出共通性,将这个共通性独立出来。在这篇的范例中,因为程序不大,大家可能会觉得interface这个方法多此一举,但在实际上稍微有点规模的项目中,有效的运用interface可以让整体管理更容易、代码更容易看懂等好处。 范例说明 假设我今天需要两种形状物件,圆形(circle)和正方形(squar […]

30天就Go(13):资料结构 – Struct

Struct是一个可以给程序设计师自定义型态的功能。 概念 其实Struct就是有点类似OOP(物件导向)的概念。比如说我今天想要建立一个型态”人”,那人有姓名和身高,这时候就可以使用Struct person { name height } 基本操作 定义型态 将原有的型态自订名称 type mytype int 这样一来宣告myt […]