Skip to content

All lessons of Proto.Actor Bootcamp implemented in Go. Proto.Actor is a framework for programming within the actor model which supports Go, C# and Kotlin.

License

Notifications You must be signed in to change notification settings

Mushroomator/ProtoActor-Bootcamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

ProtoActorGo-Bootcamp

This repository contains all code required to complete the Proto.Actor Bootcamp using Go (version 1.17 is used here). As the Proto.Actor Bootcamp only contains code snippets and instructions for C# this is a port of the code there on a best effort basis.

All code for the C# version of the Bootcamp can be found within this respository maintained by the creators of the Proto.Actor actor framework.

Table of Contents

Bootcamp

List of all modules within Proto.Actor Bootcamp and corresponding information/ links to each of them.

Module 1

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 1

Module 2

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 2

Module 3

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 3

Module 4

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 4

Module 5

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 5

Module 6

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 6

Module 7

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 7

Module 8

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 8

Module 9

Topic Introduction to Actor Model and Proto.Actor
Instructions Proto.Actor Bootcamp: Module 1
Go code Module 9

HowTo: Run examples

You can download and install each module by running go install github.com/Mushroomator/ProtoActorGo-Bootcamp/Module_{numberOfModule} where {numberOfModule} is the module you want to get. Most of the time it is no use running the module itself as different lessons within the module have different code. To enable you to run the code for each lesson separatly the code for one lesson is kept in a single .go file if possible. You may then use go run {path/to/file} to run the code within the .go file.

License

Copyright (c) 2021 Thomas Pilz

This work is licensed under the Apache 2.0 license. You may not use the content of this repository except in compliance with the license. You may obtain a copy of the license at http://www.apache.org/licenses/LICENSE-2.0.

About

All lessons of Proto.Actor Bootcamp implemented in Go. Proto.Actor is a framework for programming within the actor model which supports Go, C# and Kotlin.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages