Design Pattern In Go[go语言设计模式].pdf


立即下载 v-star*위위
2025-05-10
de patterns programming language sign problems present of-Four Gang- 23
1.4 MB

Evaluating the GO
Programming Language with
Design Patterns
by
Frank Schmager
A thesis
submitted to the Victoria University of Wellington
in partial fulfilment of the
requirements for the degree of
Master of Science
in Computer Science.
Victoria University of Wellington
2010
Abstract
GO is a new object-oriented programming language developed at Google
by Rob Pike, Ken Thompson, and others. GO has the potential to become a
major programming language. GO deserves an evaluation.
Design patterns document reoccurring problems and their solutions.
The problems presented are programming language independent. Their
solutions, however, are dependent on features programming languages
provide.
In this thesis we use design patterns to evaluate GO. We discuss GO
features that help or hinder implementing design patterns, and present a
pattern catalogue of all 23 Gang-of-Four design patterns with GO specific
solutions.
Furthermore, we present GoHotDraw, a GO port of the pat


de/patterns/programming/language/sign/problems/present/of-Four/Gang-/23/ de/patterns/programming/language/sign/problems/present/of-Four/Gang-/23/
-1 条回复
登录 后才能参与评论
-->