語系:
繁體中文
English
說明(常見問題)
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Beginning Bazel = Building and Testi...
~
SpringerLink (Online service)
Beginning Bazel = Building and Testing for Java, Go, and More /
紀錄類型:
書目-語言資料,印刷品 : Monograph/item
正題名/作者:
Beginning Bazel/ by P.J. McNerney.
其他題名:
Building and Testing for Java, Go, and More /
作者:
McNerney, P.J.
面頁冊數:
XI, 192 p. 32 illus., 27 illus. in color.online resource. :
Contained By:
Springer Nature eBook
標題:
Programming Techniques. -
電子資源:
https://doi.org/10.1007/978-1-4842-5194-2
ISBN:
9781484251942
Beginning Bazel = Building and Testing for Java, Go, and More /
McNerney, P.J.
Beginning Bazel
Building and Testing for Java, Go, and More /[electronic resource] :by P.J. McNerney. - 1st ed. 2020. - XI, 192 p. 32 illus., 27 illus. in color.online resource.
1. Introducing Bazel -- 2. Installing Bazel -- 3. Your First Bazel Project -- 4. WORKSPACE File Functionality -- 5. A Simple Echo Client/Server Program -- 6. Protocol Buffers and Bazel -- 7. Code Organization and Bazel -- 8. gRPC and Bazel -- 9. Bazel and Android -- 10. Bazel and iOS.
Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, C++, Android, iOS, and Go. Beginning Bazel also shows you how scalable Bazel is for organizations, codebases, and continuous integration systems. It handles codebases of any size as well as multiple repos or a huge monorepo. Lastly, this book discusses how extensible Bazel is. You can easily add support for new languages and platforms with Bazel's extension language. As such, you'll be able to share and re-use language rules as they evolve in the Bazel community. You will: Use Bazel as a build tool Test software with Bazel Work with Java, C++, Android, iOS, Go, and other programming languages Run Bazel on Linux, macOS, and Windows Scale and extend Bazel to other languages and platforms .
ISBN: 9781484251942
Standard No.: 10.1007/978-1-4842-5194-2doiSubjects--Topical Terms:
669781
Programming Techniques.
LC Class. No.: QA76.7-76.73
Dewey Class. No.: 005.13
Beginning Bazel = Building and Testing for Java, Go, and More /
LDR
:02651nam a22004095i 4500
001
1018325
003
DE-He213
005
20200701083513.0
007
cr nn 008mamaa
008
210318s2020 xxu| s |||| 0|eng d
020
$a
9781484251942
$9
978-1-4842-5194-2
024
7
$a
10.1007/978-1-4842-5194-2
$2
doi
035
$a
978-1-4842-5194-2
050
4
$a
QA76.7-76.73
050
4
$a
QA76.76.C65
072
7
$a
UMX
$2
bicssc
072
7
$a
COM051010
$2
bisacsh
072
7
$a
UMX
$2
thema
072
7
$a
UMC
$2
thema
082
0 4
$a
005.13
$2
23
100
1
$a
McNerney, P.J.
$e
author.
$4
aut
$4
http://id.loc.gov/vocabulary/relators/aut
$3
1313287
245
1 0
$a
Beginning Bazel
$h
[electronic resource] :
$b
Building and Testing for Java, Go, and More /
$c
by P.J. McNerney.
250
$a
1st ed. 2020.
264
1
$a
Berkeley, CA :
$b
Apress :
$b
Imprint: Apress,
$c
2020.
300
$a
XI, 192 p. 32 illus., 27 illus. in color.
$b
online resource.
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
347
$a
text file
$b
PDF
$2
rda
505
0
$a
1. Introducing Bazel -- 2. Installing Bazel -- 3. Your First Bazel Project -- 4. WORKSPACE File Functionality -- 5. A Simple Echo Client/Server Program -- 6. Protocol Buffers and Bazel -- 7. Code Organization and Bazel -- 8. gRPC and Bazel -- 9. Bazel and Android -- 10. Bazel and iOS.
520
$a
Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, C++, Android, iOS, and Go. Beginning Bazel also shows you how scalable Bazel is for organizations, codebases, and continuous integration systems. It handles codebases of any size as well as multiple repos or a huge monorepo. Lastly, this book discusses how extensible Bazel is. You can easily add support for new languages and platforms with Bazel's extension language. As such, you'll be able to share and re-use language rules as they evolve in the Bazel community. You will: Use Bazel as a build tool Test software with Bazel Work with Java, C++, Android, iOS, Go, and other programming languages Run Bazel on Linux, macOS, and Windows Scale and extend Bazel to other languages and platforms .
650
2 4
$a
Programming Techniques.
$3
669781
650
1 4
$a
Programming Languages, Compilers, Interpreters.
$3
669782
650
0
$a
Computer programming.
$3
527822
650
0
$a
Programming languages (Electronic computers).
$3
1127615
710
2
$a
SpringerLink (Online service)
$3
593884
773
0
$t
Springer Nature eBook
776
0 8
$i
Printed edition:
$z
9781484251935
776
0 8
$i
Printed edition:
$z
9781484251959
856
4 0
$u
https://doi.org/10.1007/978-1-4842-5194-2
912
$a
ZDB-2-CWD
912
$a
ZDB-2-SXPC
950
$a
Professional and Applied Computing (SpringerNature-12059)
950
$a
Professional and Applied Computing (R0) (SpringerNature-43716)
筆 0 讀者評論
多媒體
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼[密碼必須為2種組合(英文和數字)及長度為10碼以上]
登入