Enviar búsqueda
Cargar
Goのパッケージ管理 @Go合宿2018
•
0 recomendaciones
•
671 vistas
jumpei chikamori
Seguir
Go合宿2018で発表したLT資料です https://go-beginners.connpass.com/event/86555/
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 54
Descargar ahora
Descargar para leer sin conexión
Recomendados
Hack the hacktoberfest
Hack the hacktoberfest
Sharjeel Yunus
Angular 1.X Community and API Decissions
Angular 1.X Community and API Decissions
David Rodenas
Share point productivity tools
Share point productivity tools
Denis Molodtsov
GitHub Introduction
GitHub Introduction
VIA Next Innovators
DroidKaigi 2018報告会(公式アプリへのコントリビュート)
DroidKaigi 2018報告会(公式アプリへのコントリビュート)
Hironytic
Git kelvin
Git kelvin
Kwong Wang Ho
コードジェネレートとの付き合い方 @Go Conference 2018 Spring
コードジェネレートとの付き合い方 @Go Conference 2018 Spring
jumpei chikamori
GitLab webcast - Release 8.4
GitLab webcast - Release 8.4
GitLab, Inc
Recomendados
Hack the hacktoberfest
Hack the hacktoberfest
Sharjeel Yunus
Angular 1.X Community and API Decissions
Angular 1.X Community and API Decissions
David Rodenas
Share point productivity tools
Share point productivity tools
Denis Molodtsov
GitHub Introduction
GitHub Introduction
VIA Next Innovators
DroidKaigi 2018報告会(公式アプリへのコントリビュート)
DroidKaigi 2018報告会(公式アプリへのコントリビュート)
Hironytic
Git kelvin
Git kelvin
Kwong Wang Ho
コードジェネレートとの付き合い方 @Go Conference 2018 Spring
コードジェネレートとの付き合い方 @Go Conference 2018 Spring
jumpei chikamori
GitLab webcast - Release 8.4
GitLab webcast - Release 8.4
GitLab, Inc
PowerUp Grails Web Development with OpenShift
PowerUp Grails Web Development with OpenShift
GrailsConf
Intro to Version Control with Git and Github
Intro to Version Control with Git and Github
Joe Fleming
Git and GitHub for RallyOn
Git and GitHub for RallyOn
Matthew McCullough
Google+ and the Google+ Platform
Google+ and the Google+ Platform
Jomar Tigcal
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
Evan Lin
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
msohn
Tiny spec bangalore (troopr)
Tiny spec bangalore (troopr)
Ujjwal Grover
GitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorial
Heather McNamee
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
Evan Lin
What we use to build Android apps at Silicon Straits
What we use to build Android apps at Silicon Straits
Silicon Straits
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginners
DeepikaRana30
Intro to Git & GitHub
Intro to Git & GitHub
Google Developer Students Club NIT Silchar
Hacktoberfest 2020
Hacktoberfest 2020
Pranshu Pareek
Git & github
Git & github
Mohamed Abdallah
GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast
GitLab, Inc
Git & Github
Git & Github
Aman Lalpuria
Go勉強会#1
Go勉強会#1
Sho Hashimoto
Collaborative development using git, Session conducted at Model Engineering C...
Collaborative development using git, Session conducted at Model Engineering C...
Zyxware Technologies
Let's Git Together! - Hacktoberfest 2020
Let's Git Together! - Hacktoberfest 2020
EqraKhattak
Open source
Open source
onaelmangabo
Go/gRPCはじめました
Go/gRPCはじめました
Yuto Matsukubo
海纳百川,有容乃大
海纳百川,有容乃大
hujinpu
Más contenido relacionado
La actualidad más candente
PowerUp Grails Web Development with OpenShift
PowerUp Grails Web Development with OpenShift
GrailsConf
Intro to Version Control with Git and Github
Intro to Version Control with Git and Github
Joe Fleming
Git and GitHub for RallyOn
Git and GitHub for RallyOn
Matthew McCullough
Google+ and the Google+ Platform
Google+ and the Google+ Platform
Jomar Tigcal
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
Evan Lin
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
msohn
Tiny spec bangalore (troopr)
Tiny spec bangalore (troopr)
Ujjwal Grover
GitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorial
Heather McNamee
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
Evan Lin
What we use to build Android apps at Silicon Straits
What we use to build Android apps at Silicon Straits
Silicon Straits
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginners
DeepikaRana30
Intro to Git & GitHub
Intro to Git & GitHub
Google Developer Students Club NIT Silchar
Hacktoberfest 2020
Hacktoberfest 2020
Pranshu Pareek
Git & github
Git & github
Mohamed Abdallah
GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast
GitLab, Inc
Git & Github
Git & Github
Aman Lalpuria
Go勉強会#1
Go勉強会#1
Sho Hashimoto
Collaborative development using git, Session conducted at Model Engineering C...
Collaborative development using git, Session conducted at Model Engineering C...
Zyxware Technologies
Let's Git Together! - Hacktoberfest 2020
Let's Git Together! - Hacktoberfest 2020
EqraKhattak
Open source
Open source
onaelmangabo
La actualidad más candente
(20)
PowerUp Grails Web Development with OpenShift
PowerUp Grails Web Development with OpenShift
Intro to Version Control with Git and Github
Intro to Version Control with Git and Github
Git and GitHub for RallyOn
Git and GitHub for RallyOn
Google+ and the Google+ Platform
Google+ and the Google+ Platform
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
iThome Chatbot Day: 透過 Golang 無痛建置機器學習聊天機器人
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
Development with Git and Gerrit - Eclipse DemoCamp Stuttgart - 2010-11-23
Tiny spec bangalore (troopr)
Tiny spec bangalore (troopr)
GitLab 8.5 Highlights and Step-by-step tutorial
GitLab 8.5 Highlights and Step-by-step tutorial
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
iTHome Gopher Day 2017: What can Golang do? (Using project 52 as examples)
What we use to build Android apps at Silicon Straits
What we use to build Android apps at Silicon Straits
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginners
Intro to Git & GitHub
Intro to Git & GitHub
Hacktoberfest 2020
Hacktoberfest 2020
Git & github
Git & github
GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast
Git & Github
Git & Github
Go勉強会#1
Go勉強会#1
Collaborative development using git, Session conducted at Model Engineering C...
Collaborative development using git, Session conducted at Model Engineering C...
Let's Git Together! - Hacktoberfest 2020
Let's Git Together! - Hacktoberfest 2020
Open source
Open source
Similar a Goのパッケージ管理 @Go合宿2018
Go/gRPCはじめました
Go/gRPCはじめました
Yuto Matsukubo
海纳百川,有容乃大
海纳百川,有容乃大
hujinpu
Go Workshop Day 0
Go Workshop Day 0
Hiroaki Kamei
goaを使った開発TIPS@六本木一丁目
goaを使った開発TIPS@六本木一丁目
jumpei chikamori
Git isthenewsexy
Git isthenewsexy
Ailsa126
How I become Go GDE
How I become Go GDE
Evan Lin
Python korea 2012 11-24-github
Python korea 2012 11-24-github
LINE株式会社
COSCUP 開源工作坊:Git workflows
COSCUP 開源工作坊:Git workflows
Carl Su
Git'in on Windows
Git'in on Windows
Stacy Vicknair
GR8CONF Contributing Back To Grails
GR8CONF Contributing Back To Grails
bobbywarner
Git for Android Developers
Git for Android Developers
Tack Mobile
Project52
Project52
Evan Lin
CakeDC Git Workflow extension
CakeDC Git Workflow extension
Lubomír Štork
Python to go
Python to go
Weng Wei
Write microservice in golang
Write microservice in golang
Bo-Yi Wu
Git简介
Git简介
clvrobj
Intro to Git, GitHub, and Devpost
Intro to Git, GitHub, and Devpost
Andrew Kerr
Nicolás Aravena - Cómo aprender Git y no morir en el intento
Nicolás Aravena - Cómo aprender Git y no morir en el intento
9punto5
R1-intro-to-go.pptx
R1-intro-to-go.pptx
Ababb2
[2010]我有一个梦想
[2010]我有一个梦想
Twinsen Liang
Similar a Goのパッケージ管理 @Go合宿2018
(20)
Go/gRPCはじめました
Go/gRPCはじめました
海纳百川,有容乃大
海纳百川,有容乃大
Go Workshop Day 0
Go Workshop Day 0
goaを使った開発TIPS@六本木一丁目
goaを使った開発TIPS@六本木一丁目
Git isthenewsexy
Git isthenewsexy
How I become Go GDE
How I become Go GDE
Python korea 2012 11-24-github
Python korea 2012 11-24-github
COSCUP 開源工作坊:Git workflows
COSCUP 開源工作坊:Git workflows
Git'in on Windows
Git'in on Windows
GR8CONF Contributing Back To Grails
GR8CONF Contributing Back To Grails
Git for Android Developers
Git for Android Developers
Project52
Project52
CakeDC Git Workflow extension
CakeDC Git Workflow extension
Python to go
Python to go
Write microservice in golang
Write microservice in golang
Git简介
Git简介
Intro to Git, GitHub, and Devpost
Intro to Git, GitHub, and Devpost
Nicolás Aravena - Cómo aprender Git y no morir en el intento
Nicolás Aravena - Cómo aprender Git y no morir en el intento
R1-intro-to-go.pptx
R1-intro-to-go.pptx
[2010]我有一个梦想
[2010]我有一个梦想
Último
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Último
(20)
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Goのパッケージ管理 @Go合宿2018
1.
Go (vgo) Go 2018
@pei0804
2.
3.
• twitter/github @pei0804 •
Hatena tikasan • VOYAGE GROUP(Zucks) 2018 •
4.
• AWS • Go •
Python • Scala • PHP •
5.
Go • Go 2 •
swag GoDoc Swagger • GoCon • Go
6.
7.
Go
8.
9.
OSS
10.
swaggo/swag
11.
12.
issue
13.
14.
Go https://www.slideshare.net/JumpeiChikamori/gogo-75316302
15.
16.
Go
17.
go get ./…
18.
go get
19.
go get
20.
go get • A
version1 • B join go get version2 version2
21.
22.
23.
24.
gopkg.in
25.
gopkg.in/yaml.v1 gopkg.in/yaml.v2
26.
27.
v2
28.
1. 2.0.0 A 2.
2.1.0 B 3. 2.1.1
29.
30.
dep glide godep
31.
dep
32.
33.
vgo
34.
dep
35.
dep vgo • go •
vendor • GOPATH
36.
vgo • import • • Go
Module
37.
import import path import
"github.com/go-yaml/yaml/v2"
38.
dep
39.
Go Module (go.mod)
40.
41.
42.
43.
44.
45.
GOPATH VGO
46.
NO
47.
48.
49.
50.
51.
52.
vgo dep go dep
53.
• (appengine…ry) • dep •
GOPATH
54.
• Go &
Versioning https://research.swtch.com/vgo • : Go & Versioning https://qiita.com/nekketsuuu/items/36f00484ff7c30fd2007 • vgo https://blog.vvaka.me/2018/06/08/vgo/ • vgo (Versioned Go) http://text.baldanders.info/golang/go-and-versioning/
Descargar ahora