SlideShare a Scribd company logo
goets
Go言語のElasticTranscoder
ライブラリを作ろうとした
2013/5/11(Sat.)
@Qiita AWS Tools Hackathon
自己紹介
上田拓也
twitter : @tenntenn
blog: http://u.hinoichi.net
アジェンダ
● 作ろうとしたもの
● Go言語
● Elastic Transcoder
● goamzとaws4
作ろうとしたもの
● Go言語からElastic Transcoderを使う為のライ
ブラリ
○ Jobに関する処理とPOSTを投げるところまで
■ さっきコンパイルは通りました!
● goamzのサンプルコード(副産物)
Go言語ってなに?
● え?Go言語知らない?
● ビッグウェーブに乗り遅れてますよ!
Googleトレンド
Go言語とは?
● ネイティブコードを吐く
● シンプルな文法
● 静的型付け
● 言語レベルの並行プログラムのサポート
○ チャネルとGoroutine
● ダッグタイピング
○ インタフェースの明示的な実装がいらない
● 豊富なライブラリ群
Elastic Transcoder
● 今年始まったAWSで動画を変換するサービス
goamzとaws4
● goamz
○ https://wiki.ubuntu.com/goamz
○ Go言語からAWS APIを叩くためのライブラリ
○ Ubuntuのチームが作っているみたい
● aws4
○ https://github.com/bmizerany/aws4
○ AWSのSignature Version 4のライブラリ
副産物:goamzのサンプル
● https://github.com/golang-samples/goamz
● s3パッケージの使い方を追加した

More Related Content

PDF
2019-01_正月三が日でGolangを触ってみた
PDF
Language toolを使ってみる
PDF
すごいCoq入門
PPTX
書くネタがCoqしかない
PDF
Groovy quartz twitter4J
PDF
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
PDF
Perl (OSC2011 Tokyo/Spring, Doc-ja)
PDF
TechDo Goハンズオン#3
2019-01_正月三が日でGolangを触ってみた
Language toolを使ってみる
すごいCoq入門
書くネタがCoqしかない
Groovy quartz twitter4J
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Perl (OSC2011 Tokyo/Spring, Doc-ja)
TechDo Goハンズオン#3

More from Takuya Ueda (20)

PDF
Goにおけるバージョン管理の必要性 − vgoについて −
PDF
WebAssembly with Go
PDF
GAE/Goとsyncパッケージ
PDF
静的解析を使った開発ツールの開発
PDF
そうだ、Goを始めよう
PDF
マスター・オブ・goパッケージ
PDF
メルカリ カウルのマスタデータの更新
PDF
Go1.8 for Google App Engine
PDF
Go Friday 傑作選
PDF
GoによるiOSアプリの開発
PDF
Static Analysis in Go
PDF
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
PDF
メルカリ・ソウゾウでは どうGoを活用しているのか?
PDF
エキスパートGo
PDF
Go静的解析ハンズオン
PDF
Goにおける静的解析と製品開発への応用
PDF
オススメの標準・準標準パッケージ20選
PDF
Gopher Fest 2017参加レポート
PDF
Google Assistant関係のセッションまとめ
PDF
Cloud functionsの紹介
Goにおけるバージョン管理の必要性 − vgoについて −
WebAssembly with Go
GAE/Goとsyncパッケージ
静的解析を使った開発ツールの開発
そうだ、Goを始めよう
マスター・オブ・goパッケージ
メルカリ カウルのマスタデータの更新
Go1.8 for Google App Engine
Go Friday 傑作選
GoによるiOSアプリの開発
Static Analysis in Go
静的解析とUIの自動生成を駆使してモバイルアプリの運用コストを大幅に下げた話
メルカリ・ソウゾウでは どうGoを活用しているのか?
エキスパートGo
Go静的解析ハンズオン
Goにおける静的解析と製品開発への応用
オススメの標準・準標準パッケージ20選
Gopher Fest 2017参加レポート
Google Assistant関係のセッションまとめ
Cloud functionsの紹介

Goets go言語のelastic transcoderライブラリを作ろうとした @ qiita aws tools hackathon