This page lists academic and industry research papers about Go or using Go as the implementation language.
Method of auto-configuration for corporate proxies (Andrés Abelardo Villarroel Acosta, Carlos Enrique Montenegro Marín, Paulo Alonso Gaona García, Yuri Vanessa Nieto Acevedo) Ingeniería solidaria, 2017
Keywords: Proxy Auto-configuration (PAC), Web Proxy Auto-Discovery Protocol (WPAD), Dynamic Host Configuration Protocol (DHCP), Standard Time.
NucAmino: a nucleotide to amino acid alignment optimized for virus gene sequences ( Philip L. Tzou, Xiaoqiu Huang, Robert W. Shafer ) BMC Bioinformatics (2017) 18: 138.
DOI: 10.1186/s12859-017-1555-6 “... NucAmino is written in the computer language Go ...”
github.com/hivdb/NucAmino ( Go 94.4% )
Keywords: Sequence alignment, Viruses, HIV-1, Drug resistance, Open source
Idiomatic and Reproducible Software Builds using Containers for Reliable Computing (Jonas Weber) Master’s Thesis
Structured I/O streams in Clive: a toolbox approach for wide area network computing ( Francisco J. Ballesteros )
DOI: 10.1186/s13174-016-0054-8 OPEN ACCESS " ... Clive is a system written in Go ..."
Clive source “...Clive is an operating system designed to work in distributed and cloud computing environments. ...”
Keywords: Streams, Input/Output, Operating system, Distributed systems, Cloud computing
Towards Practical Default-On Multi-Core Record/Replay ( Ali José Mashtizadeh, Tal Garfinkel, David Terei, David Mazières, Mendel Rosenblum) draft , ASPLOS 2017
Comparing MapReduce and Pipeline Implementations for Counting Triangles ( Edelmira Pasarella, Maria-Esther Vidal, Cristina Zoltan)
Fencing off Go: Liveness and Safety for Channel-based Programming (J. Lange, N. Ng, B. Toninho, N. Yoshida), POPL 2017